Mikhaylovskaya St, 1/7, St Petersburg, Russia, 191011
View on Map
What travelers say:
Located in the European Hotel near the Winter Palace, it is also a more refined and high-end Western restaurant in the area. The price is not cheap, but in St. Petersburg, I think it is still worth coming here to check it out. After all, we are really not used to Russian food.