Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Grange South South Lakeland North West
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5.0
7 Opinions in 1 websites
Allithwaite Road Heligan, Grange-over-Sands LA11 7EN England, England
ItalianOne of the best pizzas I’ve ever eaten Everything about the flavours of the ingredients was perfect, the base, everything, like being in Italy