Location on the map

El Guish St., next to the international station, Tabarak tower - Dakahlia - Al Mansoura

Map directions