GastroRanking-logo

The best restaurants serving Italian food in Northwood Hillingdon London

3 Restaurants on GastroRanking

restaurant_img
4.5

725 Opinions

location-icon28 Green Lane, England
Italian
outdoor_seating_181211takeaway_181211delivery_181211

If this place was in central London it would be fully booked 7 nights a week

restaurant_img
4.5

109 Opinions

location-icon36 Green Lane, England
Italian
outdoor_seating_204087takeaway_204087delivery_204087

Friendly service, good pizza, fair prices and unrushed experience. Family run independent place. Worth a visit. Thank you.

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!