View All Dining & Nightlife

Dining & Nightlife:

Shanghai Palace

Shanghai Palace serves Chinese cuisine with an extensive menu that includes appetizers, rice and noodle entrees, and soups and salads. Shanghai Palace is located conveniently in downtown Telluride.  All of the cooks have over 15 years of experience and are able to prepare dishes that are familiar and delicious to those who seek traditional and authentic Chinese cuisine. Dine in or order take out to enjoy the same menu at home.


You Might Like

Alpino Vino

See this location

Big Billie's

See this location