GastroRanking-logo

The best restaurants serving Italian food in Northwood Hillingdon London

3 Restaurants on GastroRanking

restaurant_img
4.5

718 Opinions

location-icon28 Green Lane, England
Italian
outdoor_seating_181211takeaway_181211delivery_181211

This place has amazing service with great food! The chocolate fudge cake is delicious!

restaurant_img
4.3

77 Opinions

location-icon36 Green Lane, England
Italian
outdoor_seating_204087takeaway_204087delivery_204087

We got pizza takeaway, fast delivery & the pizza was delicious! We shall be sure to pop into the restaurant next time.

restaurant_img
3.9

13 Opinions

location-icon36 Green Lane, England
Italian
outdoor_seating_195594takeaway_195594delivery_195594

No regrets. Stop reading the reviews and try a slice!