Japanese Restaurants in 98290 Snohomish, WA

2 businesses found


Niko Teriyaki

811 Avenue D , 98290
Phone: (360) 568-3190

Snohomish Teriyaki

1207 13th St # J , 98290
Phone: (360) 568-2000