St. Petersburg is my favorite Russian restaurant in Boston. Even though you have to make the reservation or you might not get a table for dinner on Friday or Saturday night, it is absolutely worth the wait. I’ve come to a conclusion that St. Petersburg provides best food, best vodka and best prices. The food is excellent. It's not greasy at all and they don't serve lard. The menu is a combination of somewhat americanized Russian, Georgian and Ukrainian cuisine.
For those who like spicy food for appetizers, I'd recommend Georgian dishes: eggplant caviar, smoked spicy meats and various pickled vegetables. For those who don't watch their diet and are not afraid to try something new there are pancakes with caviar, smoked fish and awesome crusty potato cakes. I'd also recommend puff pastry filled with meat or cabbage.
My favorite soup is borsht made of beets, cabbage and beef - very flavorful. There is a large selection of soups but I can never resist borsht so I can’t tell you whether other soups are good or not.
Dinner Entrees include selection of fish (sturgeon) and meats. You probably won't find a vegetarian entry in St. Petersburg. Pozarski Cutlet (ground crusty chicken), chicken Kiev and fried chicken tabaka (chicken fried under press) are the best. Veal stew is nothing special but a good veal stew. The dish that also deserves attention is meat dumplings with sour cream. Most of the entries are served with homemade fries and are beautifully decorated.
This is paradise for coffee lovers. The only place I know of in Boston which serves Turkish coffee. The desserts are a bit heavy and I usually don't get that far because dinners are very filling.
Decorations and entertainment: The room is decorated with modern paintings and a huge display of vodkas. Live music (piano) on Friday, Saturday and Sunday nights.