Tellurice Chinese and Asian Cuisine

142 E. Colorado Ave., Telluride, CO 81435
Local: 970-728-8787
Region: Southwest City: Telluride