IL Poggio

57 Elbert Ln
Snowmass Village, CO 81615
(970) 923-4292
OverviewThis restaurant serves fine Italian cuisine daily for dinner.
Property Information by Wcities
Reviews of IL Poggio
We couldn't understand why this restaurant has had poor reviews online. The food was absolutely fantastic. We were there on an off night...more
Recommended Places Near IL Poggio
See all Snowmass Village, CO: Hotels | Things to Do | Restaurants | Trip Plans | Travel Deals

Guides

Nearby CitiesVail, CO (44.1 miles) | Aspen, CO (8.0 miles) | Steamboat Springs, CO (79.6 miles) | Telluride, CO (95.6 miles) | Breckenridge, CO (58.3 miles)
Sign in to see your profile information, Trip Plans, and more...
Recent History
No recent history
Trip Planner
Save, organize and share your trip ideas with Trip Planner
Yahoo! Travel: Your best choice for cheap hotels and other great deals!
Portions copyright © 2009