Location on the map

48 Abdel Moneim Riad St. - Giza - Al Mohandesin

Map directions