7384 Duryea Dr, Colorado Springs, CO 80923, USA
The Village Inn is a cozy little restaurant in the heart of Colorado Springs. They serve up delicious home cooked meals, and have a wide variety of pies for dessert. The Village Inn is a great place to relax and enjoy a good meal with family and friends.
Business Hours
Sunday 7am - 9pm
Monday 7am - 9pm
Tuesday 7am - 9pm
Wednesday 7am - 9pm
Thursday 7am - 9pm
Friday 7am - 9pm
Saturday 7am - 9pm