Kanbayashi

お茶のかんばやし

If you're a tea lover visiting Japan, you won't want to miss the opportunity to visit Kanbayashi - a specialty tea shop in the city of Uji.