Bay leaves Tandoori
3 Spur Road, Isleworth, TW7 5BD
Indian Cuisine