India Palace restaurant is located in Riyadh, Saudi Arabia on 3314 شارع عبد الرحمن الغافقي،, Al Quds. India Palace restaurant is rated 3.8 out of 5 in the category indian in Saudi Arabia.
Address
3314 شارع عبد الرحمن الغافقي،, Al Quds
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating