Location on the map

7 Abdel Hamid Abu Heif St., El Mahkama Square - Cairo - Masr el gedida

Map directions