Meh, just meh. I was sooooo excited to try this place and not just because it has the greatest name of all time. The noodles were good, don't get me wrong, I mean, you can actually watch the chef's pulling the noodles in the kitchen, but the food was just meh. I felt like it lacked flavor which was truly disappointing. The ratio of noodles to veggies in the chow mein was off. With all the other great Asian food options out there I don't really see myself coming back.