Location on the map

Abu Bakr Alseddeek street - Cairo - Masr el gedida

Map directions