[Nagano/Karuizawa] A delicious and relaxing Italian restaurant surrounded by nature *Trattoria Primo Main Branch* Trattoria PrimoPost by Liz trip Mar 24, 2025