Telluride Bistro

138 E. Colorado Ave.
Telluride, CO 81435
Tel: 970-728-5239
Fax: 970-728-5249
Get Directions