Dumpling Master is a relaxed Chinese restaurant known for its comforting noodle soups and dumplings.