skip to main content skip to footer

Telluride Bistro

138 E. Colorado Ave.
Telluride, CO 81435
Tel: 970-728-5239
Fax: 970-728-5249
We are closed for off season
re-open mid December For Reservations, email us at telluridebistro@gmail.com or call us at 970-728-5239.
Get Directions