Shun Lee Palace is an upscale Chinese restaurant that has been serving classic dishes since the 1970s. The menu features items like Peking duck, moo shu pork, and sesame chicken. The interior is elegant and the atmosphere is upscale.