Chefs Flavour is an Indian restaurant.