yeah i already visited..its actually an independent mall called ALKHOR MALL n LULU is a part of it....its really a nice place with all facilities for shopping, including Food court