We have been there quite a few times to have their sushi. It is freshly made, innovative and tasty. Their green tea is NOT green tea, but a jasmine tea - despite what the waiter said.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.