Sorry, this location is now

Closed

El Forn

7 El Sad El Aaly St., Off El Tahrir St., Veiny Sq., Dokki, Giza Inside Alfa Market

away