Does this place look like the scene?
Also Nearby
7-Eleven Tengachaya Ekimae Store
Tengachaya Station
Kawaguchiken Tea Stall
Villa Tengachaya
Tengachaya SAKE HOUSE