By the way, enjoy Tallinn. Just got back from there and had a great time. If you want an introduction to Russian cuisine before you hit Russia proper, be sure to check out Troika off Town Hall Square (forget the name in Estonian). Borscht and caviar were great.
Chris