Location on the map

6 Mahmoud Mukhtar Street. Al Jazeera next to Al Ahly Club and Opera - Giza - Dokki

Map directions