close couscous restaurant close Country: Egypt close City: El Obour City
Abu Auf Carrefour el Obour - Golf city mall