Delivery
Pickup
Outdoor
England
London
Hounslow
Turnham Green
1 Restaurants on GastroRanking
165 Opinions in 3 websites
Never had a bad experience with staff / customer service. It's not a restaurant with servers it's a take out place!