Sorry, this location is now

Closed

Fataer El Fallaha

16 El Falouga St., Off Abbas El Akkad St., Nasr city, Cairo Behind Mcdonald's

away