Turandot Moscow Concept Turandot is a restaurant in Moscow. Over 2200 versailles panels are subliming the atmoshpere of this restaurant.