Red Chilli Restaurant is located in Saudi Arabia on Prince Abdulrahman Bin Abdulaziz St, Al Murabba, Opposite Crowne Plaza Riyadh Palace Hotel. Red Chilli Restaurant is rated 4 out of 5 in the category indian restaurant in Saudi Arabia.
Address
Prince Abdulrahman Bin Abdulaziz St, Al Murabba, Opposite Crowne Plaza Riyadh Palace Hotel
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating