Udaipur • India
Sheesh Mahal is a two-level, open-air fine dining Indian restaurant overlooking the lake. Sheesh Mahal mirrors the true essence of the kitchens of India and elevates fine dining to another level, welcoming guests to feel like royalty as they dine on Indian flavors to their authentic best.
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!