This gallery contains 12 photos.
Ejima is one of the most long-established tea stores in Japan, which has sold Sencha Japanese tea since 1661 in Odawara city, Kanagawa prefecture. Its being impresses its deep history, implying many customers have been demanding the teas of Ejima. … Continue reading