They have a fairly large sushi selection with very fresh salmon and Tuna sashimi. The usually have about 15-20 different rolls. The hot food is good and they always have snow crab legs
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.