Located on Denboin Street just off the Nakamise shopping street. Always crowded with locals and tourists.
Share on SNS