Best Egyptian Street Food Spots: Famous Local Restaurants in Cairo and Alexandria | They Magazine