GastroRanking-logo

The best restaurants serving Italian food in North Greenford Ealing London

1 Restaurants on GastroRanking

restaurant_img
3.5

5 Opinions

location-iconAllandale Road, England
Italian
outdoor_seating_228199takeaway_228199delivery_228199

One of my favourite pizza places in the neighbourhood. Friendly and always really quick. I go back regularly.