Happy Teriyaki

  • 19505 44th Ave W #M,
    Lynnwood, WA 98036
  • Phone: 425-771-0880
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map