Location on the map

11 El Ahlam St., off Farag Youssef St. - Cairo - Dar al salaam

Map directions