Home > > India Palace Restaurant
  • India Palace Restaurant
    Al Huda Building, Sheikh Rashid Road
    Al Garhoud, Dubai, Near GGICO Metro Station
    PO Box:  34861 Dubai
  • call
    send inquiry
    get directions
    visit website

View Large Map