Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Stowe Lichfield West Midlands
3 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3.4
307 Opinions in 3 websites
23 St. John street, England
ItalianWhat a gem! Hey food lovers,this is no joke... If you want to treat yourself and others look no further. Super tasty,full of freshness,well done and prepared with a smile! I won't be surprised if there will be a mile long queue over here soon...but it's worth that extra mile.