Location on the map

29 Abdel Moneim Hafez St., off Almaza St. - Cairo - Almaza

Map directions