467 London Rd, Isleworth TW7 4BX +44 20 8560 2947
restaurant, Isleworth, England, United Kingdom
Today
How to go there