Located on the 6th floor of the TSUM department store, Piazza Rossa offers stunning views of Red Square and the Kremlin. The menu features a mix of Italian and Russian cuisine, with an emphasis on pasta and pizza. The restaurant also has a bar and lounge area for cocktails and small bites.