Day

January 25, 2020
caviar moscow restaurant
Sixty For those seeking the absolute best view and food to compliment: Located in Moscow’s financial district on the 62nd floor of the Federation Tower, one of the highest restaurants in all of Europe, Sixty. At Sixty, you will experience the best views of Moscow coupled with dishes that combine French, Italian, and modern Russian...
Read More