Location on the map

147 El Nozha St., Saint Fatima Square - Cairo - Masr el gedida

Map directions