Teriyaki Town

4615 196th St SW #128, Lynnwood, WA

Menu (As of 10/30)

Categories

Fish & Chips

Lunch Specials

Teriyaki Town: hours and how to order