Location on the map

167 Alexandria St., Orabi Square - Ismailia - Ismailia

Map directions