Location on the map

30 Omar Ibn El Khattab St. Ismailia Square - Cairo - Masr el gedida

Map directions