Istanbul Supermarket

Sharjah Other Industrial Area 2