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.