Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
258 Opinions in 2 websites
1 Cross Street, Saffron Walden CB10 1EX England, England
ItalianWhat abismal service. I cannot believe I am writing these words. Yet to have food arrive which was ordered at approx 7pm, I am certain it will not arrive for obvious reasons (now 10:30, operating hour
cheesesaffronpizza