Moscow Russian Restaurant
Russian Restaurant in Moscow, Central Federal District, Russia
-
One Red Square
Not only does One Red Square in Moscow boast one of the best addresses in the world, housed as it is inside the fantastic red-bricks and spires of the State History Museum, but it is surely the only place, even in Russia, where you can literally eat like a Tsar.