Al Safarat

4 locals recommend
Location
Riyadh, Riyadh Province