Location on the map

22 Mahmoud Hassan St., off El Marghany St. - Cairo - Masr el gedida

Map directions