just read your post, and you should try a few dishes especially.. I stayed with a family, and these meals were easy for me to come by, but I'm not sure if they are served in restaurants?

pelmeni - kind of soft-breaded meat balls.. don't know how to explain.. very good and fun to eat.. can eat them with ketchup and some people like vinegar with them

borscht - beet root soup.. tasted like your typical southern home-cooked stew, but blood-red from the beets

cabbage rolls? not sure what these are called.. maybe someone here can give the proper name..

salads.. the salads were unusual to me.. lots of mayonnaise! they were good though, I especially loved the egg+crumb salad, dunno if it has a name or not..

anyway, I loved everything I ate in Russia, except for the liver dishes.. I explained it to my friends as "it was like eating the same things in different ways"

--
and for the rest of you, shame on you we don't hear much about Russia in america, and have no idea what to expect (without some research, which is what this guy looks like he's doing).. you should use these opportunities to educate and not insult