Arrival Date Calendar

Departure Date Calendar

Telluride Colorado

Shanghai Palace

Categories: Chinese

Authentic Chinese cuisine in the heart of downtown Telluride.

Contact
Call 970-728-0882 for more information
Hours
Location:
Telluride

126 East Colorad

Google Places