Amalia - Italian Restaurant Liverpool
Restaurant
•
2 Campbell Square, Liverpool L1 5FB, UK
8.2
Saturday: Closed
See if anyone you trust recommends it!