"This place is different than the other restaurants in the area. It is Asian fusion. It has a nice upstairs location on the main street in Truckee. It ..."
"Under the new management, the restaurant is better than ever! The rolls are awesome, the decor is cozy! Great place for a first date (it won't be your ..."