India’s most coveted spot for best-in-class restaurants in the food and beverage industry, The Condé Nast Traveller Top Restaurants Awards, has bestowed the honour of being an excellent quality and service provider in the business, for two consecutive years.