I drove passed Winmart recently, and noticed that the store has been emptied out, even though the signage remains. Sure enough, it's labeled as closed on Yelp, but with no further info, afaict.
Sad to see this Eastern European deli in the south bay go away. Does anyone have suggestions for similar stores in the south bay or peninsula? I haven't been to Samovar in MV for a while, but do wonder if there are other recommended ones in my area.