There is one Indian grocery store in Quincy South shore Indian store, there is a management change recently and their shelves are fully stocked up now. The previous manager was useless and there was hardly anything available.
So yesterday I picked up two boxes as you can see in the picture. I would not say those sweets are great or fresh, in fact, those are bit dry but not rancid. So if you are looking for Indian grocery or Indian sweet you should visit 226 Quincy Ave Braintree, Massachusetts 02184. Here is the Yelp link https://www.yelp.com/biz/south-shore-india-market-braintree