A nice little shop for a snack, or ingredients for a Russian feast. I stumbled on it; I think it, or something similar, used to be a bit farther up Sawmill near Pier One. It is a pretty small store in a stripmall, but with lots of shelves of Russian and Polish food, plus a counter with sausage, cheese, and a…