Location on the map

48 El Horreya St. Almaza - Cairo - Masr el gedida

Map directions