Um Amira
A few meters away from Talaat Harb St. in Cairo’s Downtown, Um Amira fries up some of the best chips in town.
Most Read