Shun Lee

Shun Lee

Located across from Lincoln Center, Shun Lee West is an upscale Chinese restaurant specializing in serving trendy and eclectic cuisine.

Photo Gallery See All Photos