There's a shopping mall called Church Street near Church Street and Waterwheel Street. You can access Church Street from Karuizawa Ginza.

There's a hat-shaped bench near the pillars inside Church Street. It's a stylish bench!
Also, the bench in the patio nearby is also recommended.
So, why not use these spots as resting places around Karuizawa Station?

