Shanghai Palace

Chinese Cuisine

Shanghai Palace serves up traditional Chinese cuisine in downtown Telluride. They have an extensive menu and serve appetizers, soups, salads, and traditional Chinese entrees like Orange Chicken, Broccoli Beef and Kung Pao Chicken.  

Dine in or take out options are available.

Hours - Sun-Thurs: 11am-9:30pm, Fri-Sat: 11am-10pm

Local Note – Try the Lunch Special! Each entrée is served with Egg Drop Soup Or Hot & Sour Soup, an egg roll, and fried rice! 

126 E. Colorado Avenue
Telluride,  Colorado  81435
United States