Dine in comfort and enjoy the lavish surroundings whilst you experience some of India's finest cuisine.