Ocha no Kanbayashi is a restaurant with over 400 years of history and a legendary reputation for producing high-quality green tea. The shop has classic Japanese traditional vibes, while their second-story cafe offers customers a chance to try out their matcha sets accompanied by seasonal wagashi (traditional Japanese confection).
You can also take a tour of the tea factory located behind the shop to learn about the production and harvesting of green tea.
One of the best tea shops in the area!