Welcome to Shanghai Palace


Shanghai Palace Restaurant has established a reputation for providing quality food, excellent customer service and speedy delivery to customers, always aiming to provide the best value.

We can promise satisfaction as all dishes at Shanghai Palace Restaurant are freshly prepared every day with premium ingredients. Speaking for the entire staff at Shanghai Palace Restaurant, we appreciate our customers for their loyalty and past patronage. Going forward, we promise to maintain the same high quality operation to serve you in the future.

Shanghai Palace Restaurant has been opened 7 days a week for Dinning In and Takeout for the past decade. We express a warm welcome to all the old and new friends to enjoy the best, freshest Chinese cuisine.

                                                               BUSINESS HOURS:

Sun - Thur : 11:00am - 9:30pm
Fri - Sat : 11:00pm - 10:00pm
Address:126 East Colorado Ave.Telluride,CO 81435