Telluride Bistro provides world-class cuisine at down-to-earth prices in a cozy, relaxed atmosphere with friendly, thoughtful service. Sergio Gonzales, our award winning Executive Chef, creates our Northern Italian fare using fresh, local, organic ingredients.
Address: 138 E Colorado Ave, Telluride, CO 81435
Website URL: http://www.telluridebistro.com/
Phone Number: (970) 728-5239
Banner Image: