30 North John Street
Liverpool L2 9 United Kingdom
Liverpool L2 9 United Kingdom
+44 151 236 7290
Open HoursNoon-2:30p, 5p-10p M-F, noon-2:30p, 6p-10p Sa
OverviewNestled down a side street in the heart of the business sector, this restaurant offers the weary worker, family or shopper a hearty slice of Italian hospitality. The brightly...
more