The Noodle Show @ China Way

The Noodle Show at China Way in Santa Clara, CA