Go to home page

Discover

Restaurants

Learn more

Beluga Caviar Bar

Moscow
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