Location on the map

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

Map directions