center
Al Masfala neighborhood - Mansour Street - opposite Khalil traffic light - Mecca - Mecca
Map directions