Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Northfleet North Gravesham South East
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.5
2778 Opinions in 1 websites
Bluewater Shopping centre Bluewater Shopping Centre, England
ItalianExcellent service from Adel! Friendly, smiling and very helpful staff. First time visiting Bella Italia! Will be back!