Economy & Business5 months ago
Dubai’s Tresind Studio is the first Indian restaurant to be awarded 3 Michelin stars
A Michelin Star is awarded to restaurants offering outstanding cooking. There are different Michelin stars that are given to restaurants: 1, 2 and 3. Indian restaurant...