Loading map…

Lo Scoiattolo

Lo Scoiattolo in Courmayeur, Italy, offers a taste of Alpine cuisine. Enjoy the inviting aroma and a tender texture, with dishes often prepared using a classic roasted technique.