Choshimaru is gaining popularity as a sushi restaurant where one can enjoy petit luxury with family and friends, rather than a casual stopover.
Share on SNS