Uma Teriyaki

  • 19417 36th Ave W #B,
    Lynnwood, WA 98036
  • Phone: 425-771-0847
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map