Location on the map

288 Shoubra St. Above El Mazallat Metro Station Maryam Tower - Cairo - Shubra

Map directions