Location on the map

30 Shebin El Koum St. Off El Imam Ali St., Ismailia Square - Cairo - Masr el gedida

Map directions