City Centre Mall, Siliguri: Stores, Restaurants & Offers