
Shun Lee
RestaurantsListed for students and visitors near Columbia University in New York, New York.
Shun Lee West is an upscale Chinese restaurant at 43 W 65th St across from Lincoln Center, established in 1981. The adjoining Shun Lee Cafe serves dim sum at the same address. It is a sister to Shun Lee Palace.