Location on the map

94 Farid Semeika St. in front of El Tayaran Club - Cairo - Masr el gedida

Map directions