India Palace Restaurant is located in Sharjah, United Arab Emirates on Ground Level, Safeer Mall, Al Nahda 1. India Palace Restaurant is rated 3.9 out of 5 in the category indian restaurant in United Arab Emirates.
Address
Ground Level, Safeer Mall, Al Nahda 1
Amenities
Good for kidsToilets