Delivery
Pickup
Outdoor
England
London
Hounslow
Feltham West (1)
Hounslow Central (1)
2 Restaurants on GastroRanking
691 Opinions in 3 websites
Says in the app , delivery time 15-30 mins , actual time was 1hour 15
8 Opinions in 1 websites