Il Poggio
$$$ • Italian
Hours:
57 Elbert Ln, Snowmass Village
(970) 923-4292
About Il Poggio
Customers' Favorites
Il Poggio Reviews
Ratings
Menu
Hours
Monday | 5:30 - 10PM |
Tuesday | 5:30 - 10PM |
Wednesday | 5:30 - 10PM |
Thursday | 5:30 - 10PM |
Friday | 5:30 - 10PM |
Saturday | 5:30 - 10PM |
Sunday | 5:30 - 10PM |
Nasty. Not clean. Silverware and glassware had stuck on food. Reused bread. Menu lacking in variety. Rude maitre d. Left with out touching the food. Disgusting