India Palace Restaurant is located in Dubai, United Arab Emirates on Jumeirah Beach Rd, Jumeirah Beach Residence. India Palace Restaurant is rated 4.3 out of 5 in the category indian restaurant in United Arab Emirates.
Address
Jumeirah Beach Rd, Jumeirah Beach Residence
Amenities
Good for kidsToilets