Location on the map

205 Shubra St. - Cairo - Shubra

Map directions