Location on the map

7 Mohamed Derri Pasha St., off El Horreya Road - Alexandria - Louran

Map directions