TenTen discusses its modern Japanese cuisine

A look at some of the cocktails and food offerings from the restaurants which is located on West 6th Street.

Top Videos