India Palace Restaurant

Ground Floor, Al Huda Building, Sheikh Rashid Road, Al Garhoud, Al Garhoud, Dubai
Landmark: Near To GGICO Metro Station
P.O.Box: 26016, Dubai
Contact us