Location on the map

111 Fared Samika st. - Cairo - Masr el gedida

Map directions