We love this place! It is just behind a row of shops and is like a hidden secret garden. Beautiful grounds! Service is great and the sushi is amazing. You have to try the shrimp tempura...they are huge!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.