43 W 65th St
New York, NY 10023
New York, NY 10023
Open HoursMon-Fri: 12pm-12am Sat: 11:30am-12am Sun: 11:30pm-10:30pm
OverviewConveniently located across from Lincoln Center and a startling revelation in shiny black lacquer, Shun Lee exudes Asian chic with grand authority. For haute Chinese cuisine...
more