Japanese restaurant specializing in sushi. Known for its seafood variety and friendly service.