Izawa Tea Stall is located in Shiojiri, Japan on 7-11 Daimon Yonbancho. Izawa Tea Stall is rated 3 out of 5 in the category tea store in Japan.
Address
7-11 Daimon Yonbancho
Service options
In-store shopping
Takeaway
Accessibility
No wheelchair-accessible car park