Shanghai Palace

. Posted in Telluride Restaurants

Shanghai PalaceAddress: 126 E. Colorado, Telluride, CO  81435

Phone Number: (970) 728-0882

Cuisine: Asian

Features: Bar, Dinner, Full bar, Good for large groups, Happy hour, Lunch

Price Range: $$ (Moderate)

Shanghai offers authentic Chinese cuisine and is a great place for large parties seeking to satiate Chinese cuisine cravings. The main street location is a perfect spot for people watching, or do it the old fashioned way, and take it take-out.