This place was really good. Probably some of the best Asian food I've ever had. Each we order four different meals and each was great. Highly recommend the chow mein.
If you own or manage Noodle Bar, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.