Il Poggio Ristorante is a traditional Italian restaurant that prides itself on being relaxed and welcomes diners in a very unassuming, warm atmosphere. Whether you are looking to take your family out to eat, or you are craving pasta for your après ski hunger pangs, don’t forget to visit one of the best Italian restaurants in the Roaring Fork Valley.
Il Poggio is located in the Snowmass Village Mall and is open for dinner nightly at 5:30pm.
Awesome menu, well priced, friendly staff, great wines! So romantic! We sat by the window and watched the snow fall!