Dish
Pollo Pizza
This would have been very good but it had about a gallon of olive oil on top of it. Other than that it was your average pizza.
Reviewed
Restaurant
Pizza On The Green
31 Haven Green Ealing, W5 2NX
Opening the map loads content from OpenStreetMap and unpkg.