Chinese noodle restaurant · 19417 36th Ave W Unit A1, Lynnwood, WA
More food in Lynnwood, WA · Chinese Noodle in Lynnwood