Have you tried the bigger malls? Try Centrepoint in Barwa Village, if not then Villaggio/City Centre/Landmark is your best bet.