This little deli is tucked away in the corner of a strip mall on busy Pasadena Avenue. It specializes in delicacies from Russia and Eastern Europe. This selection of sausages, cheese, pickles, baked goods, candies, beer and other imported edibles is a delight for anyone homesick for some familiar but hard-to-find foods.