close couscous restaurant close Country: Egypt close Region: Al Qalyubia Governorate
Abu Auf Carrefour el Obour - Golf city mall