Sizzler House

Tahlia Street, Near Al Araba Petrol Pump,, Riyadh, Saudi Arabia

  • Not sure

  • CrescentRating: Not CrescentRated

Description

Sizzler House, located in Riyadh, offers a great selection of Western dishes and much more in a Muslim friendly environment.