Best Japanese Tea shops in Imperial Palace & Teramachi, Kyoto

See the old imperial palace and its great gardens. Matcha and green tea.
1 shopping were found!
Ippodo Tea
Imperial Palace & Teramachi
Japanese Tea
8.0 1 reviews
Price
5256 40

Page Top