close roman restaurant close Country: Egypt close City: Zamalek
مطعم ابو السيد Abou El Sid Restaurant
Taboula
InSeason
La Trattoria