Istanbul Supermarket

Sharjah Al Nahda Al Ittihad Road (DubaiSharjah Road)