Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,3
2759 Opinions in 5 websites
One of the worst services I have had in my life. I have not been treated like this by any restaurant staff in London ever. They had issues with me taking an extra chair in a practically empty restaura
tomatomeatspaghetticalzonemozzarellachickensaladtiramisufishneapolitanveal4,3
1720 Opinions in 4 websites
Unit 1 Archway Parade Marsh Road Marsh Road, Luton LU3 2RW England, England
ItalianFood was actually quite nice 👍🏽 The guy was saying a short time and took ages which was annoying But the food was worth it if you leave it a little bit longer than he says 😜
pizzapepperonicheese