Historical Tea Shop Horaido in Kyoto
View photos and read about a trip to Horaido Tea, a historical Japanese green tea store, in Kyoto since 1803.
View photos and read about a trip to Horaido Tea, a historical Japanese green tea store, in Kyoto since 1803.