There are so many things to love about the Holiday season, but for a lot of us it’s all about the sweet treats! Denver-based Village Inn has mastered the art of dessert, creating pies no one can resist. The most popular pie, only made in December, is the candy cane pie! Call or stop by your local Village Inn restaurant to get your pies today! You can also order online at VillageInn.comAlertMe
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.