Never in my live I had a borscht (famous Russian soup - if you do not know) as tasty as at Samovar Deli. As a matter of fact all soups are great. Try cabbage rolls! The place is very small so if you consider a big party - think ""take-out"" or catering.
more