(425) 673-5904(425) 673-5904
4615 196th St Sw, Lynnwood, WA 98036
Skewered 10 pcs
Reviews powered by
A. M.(via Yelp)
September 17, 2016
This place is hands down my favorite teriyaki place in the north end. Everything I've had is spot on delicious, the portions are very generous, and the...
Menu for Teriyaki Town provided by Allmenus.com