This establishment specializes in authentic Shanghainese cuisine, with a particular highlight on their Xiao Long Bao, also known as soup dumplings. They also offer a variety of other Dim Sum and Chinese dishes.