Contact

Address:
126 East Colorado Avenue
Telluride
CO 81435

Location on map

Nearby companies

Honga's Lotus Petal
Distance: 35 yd.
Rustico Ristorante
Distance: 35 yd.
Last Dollar Saloon
Distance: 53 yd.
Telluride Council For Arts
Distance: 88 yd.
Telluride Performance Enhncmnt
Distance: 88 yd.

Company description

Shang Hai Palace offers Chinese Restaurants services in Telluride CO, CO area.

More details

Web Site
http://www.visittelluride.com/

Reviews

There are no reviews for Shang Hai Palace.


Not Rated