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.
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.