La Liste, a prestigious travel guide, recently unveiled its selection of the 1000 best restaurants for 2026. In India, Masque received the highest score.

See Full Page