India Palace Restaurant

Ground Floor, Bahar Tower 2, Jumeirah Beach Residence, Dubai
Landmark: Opposite Hilton Dubai Jumeirah resort
P.O.Box: 26016, Dubai
Contact us