Back to top
Skip to main content
Home
Specials
Menu
Gallery
About
Contact
Reserve now
A whole new meaning to Indian cuisine
Call to Reserve:
97143165550
Home
About Us
About us
Location
Le Royal Meridien Beach Resort & Spa, Al Mamsha Street, Dubai DXB 24970