Dubai’s Tresind Studio is the first Indian restaurant to be awarded 3 Michelin stars
A Michelin Star is awarded to consuming locations offering glorious cooking. There are completely totally different Michelin stars which could be given to consuming locations: 1, 2 and three. Indian…








