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. 

Dining Cards Component

No restaurants currently accessible under the selected node