Felfela
15 Hoda Sharawi Street, Cairo, Egypt
Featured Review : This small chain of enjoyable Egyptian restaurants has a location in central Cairo and one near the Giza Pyramids. Felfela presents a variety of delicious Egyptian food in a very palatable format that non-locals will enj...See Full Review