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

Nearby restaurants

No restaurants found

    Mobile apps

    iPhone and Android mobile applications are launching later this year, stay tuned!

    App storePlay store

    ©2025 Best Restaurants, LLC. All rights reserved.