← Snohomish restaurants
Niko Teriyaki
No reviews yet
Japanese811 Avenue D, Snohomish
Own or manage Niko Teriyaki? Claim this listing free
Hours
Hours not listed yet.
Details
Address811 Avenue D, Snohomish 98290-2334
Phone+13605683190
Websitehttps://nikoteriyaki.wixsite.com/my-site
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.