Top notch restaurant with excellent food, atmosphere and service!
The calamari is so good. TNT roll. Yum. The nigiri was fabulous. I can go on but I think you get the point.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.