Location on the map

Abdel Moneim Riad Street - Giza - Al Mohandesin

Map directions