Just off and slightly above Ginza Street in Karuizawa
A very good choice for lunch or dinner, conveniently located near the main tourist street in Karuizawa. The ownership/management has changed several times over the last 20 years or so that I have...