Location on the map

7 Moharram Shawky St., off El Orouba St. in front of El Baron Palace - Cairo - Masr el gedida

Map directions