Delivery
Pickup
Outdoor
England
London
Hounslow
Turnham Green
1 Restaurants on GastroRanking
628 Opinions in 2 websites
I saw someone smoking in thekitchen with a strong smell of smoke Presented nicely, nice service/server she was lovely, ver