Location on the map

127 Ramsis St. next to Al Fateh Mosque - Cairo - Ramses

Map directions