I stopped into Baza, the Russian grocery market off Needham St this morning. There was a big empty display case with a sign that said “Sorry for the inconvenience. Baza is temporarily not selling alcoholic beverages”.
Does anyone no know the story? Looks like some sort of regulatory infraction to me, but that’s just a wild guess.