Location on the map

120 El Merghany St. - Cairo - Masr el gedida

Map directions