The place is comfortable and cozy although not the best restaurant around in terms of food choices. We tried some japanese green matcha tea and snacks. Worth a visit if you want to spend time leisurely
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.