Location on the map

12 Botros Ghali Street ground floor - Cairo - Masr el gedida

Map directions