Nice place for a stroll, snack & just watch people. Lots of shops sell Japanese crackers fresh here, so maybe it's the best place to get them, but be aware of the tourist trap shops. This is not the place to bargain.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.