Location on the map

2 Ibrahim El Laqqany St Roxy Sq Above Helw Karama - Cairo - Masr el gedida

Map directions