Ten Seconds Yunnan Rice Noodle

Chinese noodle restaurant · 19417 36th Ave W Unit A1, Lynnwood, WA

Hours

More food in Lynnwood, WA · Chinese Noodle in Lynnwood