Location on the map

36 Ismail Ramzy St. El Gamea Square - Cairo - Masr el gedida

Map directions