Restaurants & Bars

Champoluc, Italy


Restaurants & Bars 2

Champoluc, Italy

Ben | Aug 25, 2005 07:54 AM

Well, this is a long shot I guess but I'll be working a ski season in Champoluc, Italy. It's quite a small place I think so most good eateries will be easily found/known about, but has anyone been there?

Want to stay up to date with this post?

Recommended From Chowhound