Delivery
Pickup
Outdoor
England
London
Hillingdon
Northwood
1 Restaurants on GastroRanking
184 Opinions in 2 websites
Delivery arrived within 20 minutes and was still hot. Pizzas tasted good and the garlic bread with cheese was amazing. Update 9/23- pizza tasted good but was cut very unevenly and the cheese was goin