Made in Italy hero image

Made in Italy

Restaurant

25 Faulkner St, Chester CH2 3BD, UK

Biter Score
8.8
Closed
Wednesday: 12 PM – 10:30 PM