I'm visiting St. Petersberg, Novgorod and Moscow for the 1st time (I'm doing a Trafalgar tour) and am really looking forward to it! Aside from breakfast and a single dinner we'll be on our own for most of the meals. (You should also know that my friend absolutely detests sitting down anywhere for lunch- we've gotten into arguments the last time we travled so I just gave up)
I'm not asking so much for specific places to go, as we tend to do things spur of the moment when traveling. However, I would like to ask what types of food to be on the look-out for, especially:
1. "Fast" food for lunch- Anything typically Russian would fit the bill!
2. Anything to be had for dinner that is inexpensive and not too common in the US. For example I've been told that Russia is a great place to try authentic Georgian food but I wouldn't know what to look for.