Location on the map

55 Abdel Moneim Riad St., Doctors Tower - Giza - Al Mohandesin

Map directions