New Store Opening display presentation. Lotto opened their 72nd store in Mansa, Punjab - India Factory outlet store. Lotto Sports India store by SSIPL group. Read less