Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
398 Opinions in 1 websites
A1 & A2 Freeport Braintree Outlet Village Chapel Hill, Braintree CM77 8YH England, England
ItalianAll good thanks apart from one gripe. Whilst it is quite likely that this is becoming more widespread, I object to having 10pc service automatically added to the bill. Yes, the staff did say feel free
calzonepizzasandwichpastasteaksaladpayribschickengarlicrisotto