Cafe St. Petersburg is a cozy Eastern European restaurant in Newton serving Russian, Ukrainian and other dishes, house-made desserts, and an extensive wine list. Perfect for dinner, celebrations, and live music nights.