Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Willesden Green Brent London
54 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,3
177 Opinions in 1 websites
258 High Rd, London, NW10 2EY, United Kingdom, England
One of the best Pizza I have ever had
pizzagarlic3,0
9 Opinions in 1 websites
233 Willesden High Road, Willesden, London NW10 2RY England, England
Absolutely shocking service! Ordered on line and the food just didn’t arrive. Waited for close to 2 hours before it was marked as delivered. If you actually want to eat the food you order DO NOT order