Location on the map

11 El Zahaby St., off El Khalifa El Maamoun St. - Cairo - Roxy

Map directions