Caviar Bar "Caviar Russia"

Back

Biggest black caviar store in Russia and the most correct caviar bar with a unique selection of caviar and traditional Russian drinks

10% discount from your bill with St. Petersburg Card

10% discount with St. Petersburg Card

Address:
1/47 Vladimirsky Prospekt

Closest metro station:
Mayakovskaya, Vladimirskaya, Dostoevskaya

Getting there:
5 minutes on foot

Phone:
+7 (812) 448-61-11

Website:
caviarrussia.ru

Open hours:
Daily 11:00-23:00

Top