Turandot
26 Tverskaya Boulevard, Building 5
Moscow
As Featured In...
From Travel + Leisure, May 2006
“Crystal chandeliers, gold-leaf trim—it's Versailles writ red at this 475-seat pan-Asian restaurant near Pushkin Square. A-listers mingle with politicos over abalone sushi and Peking duck....” MORE>>
lastArticle = 5/2006 and lastAward =
