Japanese restaurant specializing in sushi. Awarded a Traveler's Choice prize.