491 CO-67, Sedalia, CO 80135, USA
The Sprucewood Inn Restaurant is a charming and rustic restaurant that serves up delicious home cooked meals. The restaurant is located in the heart of the Rocky Mountains and is the perfect place to enjoy a meal with family and friends. The menu features a variety of dishes including soups, salads, sandwiches, and entrees. The Sprucewood Inn Restaurant is the perfect place to enjoy a relaxing meal in a beautiful setting.
Business Hours
Sunday 11am - 8pm
Monday 11am - 8pm
Tuesday Closed
Wednesday Closed
Thursday Closed
Friday 11am - 8pm
Saturday 11am - 8pm