Sorry, this location is now

Closed

Ibn El Balad

Nabil Taha St., Faisal, Giza