When in Moscow, why not stop over Dr. Zhivago's for a late-night meal?
It's located right near the Ritz Carlton & Four Seasons -- and is directly across from Red Square. You'll enjoy some nice views.
(And the food and service were pretty good, too.)