Filter
Delivery
Pickup
Outdoor
The best restaurants in London
36.379 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
1593 Opinions in 3 websites
St John's Rd, Isleworth, TW7 6NB, United Kingdom, England
Awful just ordered from here now and the meat smelt off and it arrived cold didn’t touch or eat it don’t want food poisoning. Also working in the hospitality industry knowing a lot about bacteria it’s
fishmeatchickencodcooked