Location on the map

Gehan St. off El Galaa St. - Dakahlia - Al Mansoura

Map directions