Shun Lee Palace

Shun Lee Palace

One of the best Chinese restaurants in New York, Shun Lee Palace is the Chinese restaurant in New York for dining in.
book a table online