Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in East of England
591 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,5
132 Opinions in 1 websites
39 Abbeygate Street, Bishops Stortford IP33 1LW England, England
ItalianWe went as a last minute meal , we were concerned as only one other couple in restaurant but thought give it a try . So glad we did we had a pizza each and they were lovely cooked to perfection hub
pizzapasta