GastroRanking-logo

The best restaurants serving Italian food in Northwood Hills Hillingdon London

1 Restaurants on GastroRanking

restaurant_img
4.2

1151 Opinions

location-icon23 The Broadway, England
Italian
outdoor_seating_236020takeaway_236020delivery_236020

Our absolutely favourite desert lounge. The ice cream is fantastic. Waffles and crepes are always so fresh! Service is great. We come here every Friday because we just absolutely love it. Quick service by Anjela…