InstagramGo to InstagramMention byDallas Food Nerd““Chef Sun’s Noodle and Dumpling is one of those spots where the menu is so big that ordering just a few things feels impossible.”Item hiddenItem hiddenItem hidden