Al Idekhar Supermarket

Al Taawun Street