Location on the map

42 El Falky St. Bab El Louk Floor 3 - Cairo - Downtown

Map directions