Location on the map

90 Ammar Bin Yasser St., behind the Military College - Cairo - Masr el gedida

Map directions