Skip to Content

Discover Red Square restaurants with a taste for glamour

Prepare your senses for a dining experience like no other at the Moscow city centre restaurants in The Ritz-Carlton, Moscow. From the elegant interiors of Café Russe, to celebrity chef-helmed Novikov Restaurant & Bar, to the celebrity hotspot, O2 Lounge, overlooking Moscow’s Red Square, you’ll find special places that leave both palatable and memorable impressions. 

A smooth interior design with a distinct neoclassical touch creates a relaxing and at the same time glamorous atmosphere for an outstanding gourmet experience just steps away from the iconic Kremlin.