Location on the map

6 Menis St., El Korba - Cairo - Masr el gedida

Map directions