I dropped by this deli/restaurant only to pick up some frozen Pelmeni & honey cookies. I did a comparison & found that my friend & I enjoyed the frozen packaged Pelmeni from European Food Market in Concord, CA better than the regular beef Pelmeni from Babushka. The filling was kind of sweet in this one, which was weird because it's not supposed to be. I'm a little disappointed with this. Haven't tried the restaurant here because based on the food I picked up at the deli, the restaurant must use the same stuff which I don't really like.
more