Sorry, this location is now

Closed

Na2Na2a

3 El Thawra St., El Korba, Heliopolis, Cairo Beside El Sawaisa Cafe

away