• Telluride Bistro

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