Noodle Story

Asian restaurant · 39115 Cedar Blvd, Newark, CA

More food in Newark, CA · Asian Food in Newark