Petropavlovskaya Ulitsa, 4, St Petersburg, Russia, 197101
View on Map
What travelers say:
This restaurant in St. Petersburg, Russia, the caviar sold in the family western restaurant is particularly delicious, and it is also very popular in the local area. If you come, you may as well try the caviar of this store. The taste inside is quite popular, you can try the chicken rolls of this store.