Location on the map

239 Shubra St. - Cairo - Shubra

Map directions