The Mumbai-based restaurant, which appeared on No. 78 last year, has made its way into the top 20 of the prestigious awards in the hospitality industry Read More
The Mumbai-based restaurant, which appeared on No. 78 last year, has made its way into the top 20 of the prestigious awards in the hospitality industry