Sixty Restaurant is located on the 62nd floor of the Federation Tower and offers stunning panoramic views of Moscow. The menu features a mix of European and Asian cuisine, and the restaurant also has an extensive wine list. The elegant and modern decor adds to the overall dining experience.