Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Edgware Harrow London
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
46 Opinions in 1 websites
1C North Parade Mollison Way, London HA8 5QH England, England
Italiantrop cher pour ce que c’est j’ai seulement pris une margharita et pour 14£ je m’attendais à plus de garniture. elle était tout de même très bonne et le personnel extrêmement gentil et serviable.
3.2
268 Opinions in 2 websites
7, Handel Way, Whitchurch Lane, England
ItalianAwful. If McDonald’s made cardboard pizza it would taste better than this. And they hold back too! Deep pan as deep as thin crust. What’s the thin crust? Egg roll paper?