Fabindia Stores in new leela, patiala, punjab