they must be talking about the Barwa complex in Wakra.
Yes it's pretty much there. It's centralized for all kinds of retail store from textile to hardware.
The place is where somehow everything you can find expect fish market...