I went here twice during a five day trip to the Tahoe area. The sushi is fresh, innovative and absolutely delicious! Try the Friday and Saturday rolls! Dragon Balls are also very good. Service was good. I will be returning every time I visit Truckee!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.