Lee Chen Asian Bistro offers traditional Shanghai cuisine, including steamed soup dumplings, in a tranquil and modern setting. The menu features a variety of Asian and Chinese dishes, alongside a selection of wines.