The Egg & I Restaurant

325 Anglers Dr Steamboat Springs, CO
Max Capacity: 40 people
Recommendations
Location