Location on the map

87 El Maqrizy St., off El Khalifa El Maamoun St. - Cairo - Roxy

Map directions