Map of Al Zahra Al Shamiyah Restaurant - Downtown

Address: King Abdullah Street - next to the supermarket Mecca 

Back to place >