Soup Dumpling Plus is a Chinese restaurant specializing in dumplings and noodles, offering familiar dishes in a casual setting. Takeout and table service are available.