Bayleaves Tandoori Isleworth2017-12-26T15:27:17+00:00
Verified
3 Spur Road, Isleworth TW7 5BD, United Kingdom
3 Spur Road Isleworth England TW7 5BD GB