MENU CLOSE
MENUmenu
Back

I Luv Teriyaki

  • Address: 12700 SE 38th St, (between S 124th Ave & S Factoria Blvd), Bellevue, WA 98006
  • Phone: (425) 643-2328
$9 reviews
Open Map