Delivery
Pickup
Outdoor
England
London
Hillingdon
Northwood
1 Restaurants on GastroRanking
281 Opinions in 2 websites
No complaints with the food or service. However they do seem to have hiked up their prices considerably over the last few months and reduced the portion size!