Trésind Studio
Address: St. Regis Gardens Entrance B - Nakhlat Jumeira - Dubai - United Arab Emirates, Dubai, United Arab Emirates
Cuisine: Indian
Featured by: Alexander The Guest
world’s first and only three Michelin starred Indian restaurant
Browse all creator-verified restaurants · Discover more on elevATE