This is our favorite place for Russian take-out deli food. Everything is authentic, the selection is huge and very well made. The owner is a very friendly man who is always pushing free tastings on his clientele. If you can't go to Russia for food, this is a close second.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.