Where do you need Restaurants ?
Tokyo Teriyaki 2
425-741-9733
47.850189
-122.282171
HOURS:
Sun Closed
About Tokyo Teriyaki 2
Tokyo Teriyaki 2 is located at 3609 164th St SW, Lynnwood, WA. This business specializes in Japanese Restaurants.