Don't let the silly name fool you! China Magic Noodle House does a pretty stellar job of stirring up some nice Chinese noodle soups. You can definitely tell that the noodles are freshly made from your first bite (if you can't tell, just walk to the back and watch the chef tossing the dough). The soups are flavorful and refreshing (and clean!), the meat tender, and its fun trying the same soup but with a different noodle type! And man those peanuts are addicting!
They also make boba/juice drinks and have a variety of appetizers. If you can get past what it is, their pig ears are exceptional and come in a pretty decent-sized portion. I'm so hungry now! :'(