Learn more
Description
Beluga Caviar Bar is a quintessentially Russian food destination that you simply cannot miss while touring the Red Square. Located in Russia’s main department store – GUM shopping centre – the restaurant lives up to the host’s reputation, from the well-thought-out menu to the hilarious cocktail names and gorgeous-looking caviar and vodka sets.
More details @ theculturetrip.com
Ratings
4.3 rating
Saved in Moscow, Russia
0 collections