Location on the map

14 Martyr Kamal El Din Salah St., Mina Star Building - Alexandria - Smouha

Map directions