Best Restaurants

Sheesh Mahal

at The Leela Palace Udaipur

Udaipur • India

Overview

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.

Awards

Loading map ...

Nearby Restaurants

No restaurants found