Grand Supermarket

Al Satwa Street