What a find! All kinds of imported deli meats, hams, cheese, sausages. Incredible selection bread and cakes from Queens, NYC and a huge variety of chocolates, jams, canned and smoked fish, even caviar! And lots of vodka. In downtown Framingham no less. Who would have guessed?