This venue is a lavishly decorated Russian restaurant that brings back memories of the Belle Epoque Russia of the time of the ... More