Presently, the company has installed its 33 mega stores in big cities such as Mumbai, Benagluru, Hyderabad, Pune and also in some small cities including Indore, Patna, Baroda and Surat.
The store offers a wide variety of products ranging from grocery, home and personal Care, health and beauty products, kitchen ware, stationary and more at attractive prices.