Travel in Japan is great but at some point in time you need a Starbucks. They had one and it was great. Here is the menu. Check out the dog walk.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.