25 Victoria Street
Liverpool L1 6 United Kingdom
Liverpool L1 6 United Kingdom
+44 151 258 1800
Open Hours11:45a-10p M-Th, 11:45a-10:30p F & Sa
OverviewWalking up marble stairs and passing by the terracotta statue of a woman offering nature's foods, you are transported immediately into the heart of Italy. Mediterranean colours...
more
