Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,2
2285 Opinions in 5 websites
Firstly the Mushrooms Al forno we ordered was a disappointment, we have had that same dish in Edinburg few times and this one was not even close to what we were served before. Secondly we order a cock
risottocarbonaracheeseprawnmushroomsbeautifulpizzacookedgarlicchocolatesalad