Chop House Restaurant
LinkedIn Pintrest Facebook Twitter Google +

Chop House Restaurant,

Telluride CO
Address: 231 W. Colorado Ave., Telluride CO 81435 / (970) 728-9100

Farm Type: Farmer

Farming Practices: Sustainable

Products
Grocery Meats Deli Products Fowl Fresh Lavender Tea