I always recomment that place to everyone who visits ST Petersburg. They ae serving the best pirogy in town. Pirog is a kind of pastry with different fillings - from meat and fish to berries and cottage cheese. Traditionally Russian and deliciousely nourishing. You may find Stolle (and Lindfors which serves the same food) in several places in St Petersburg, you can trust all those cafes to satisfy your hunger. They also have soups and salads and such. No alcohol though!
Nevsky avenue, 11/2, Sankt-Peterburg, Russia, 191186