< Back To Previous Page

Teriyaki Town

  • 5605 112Th St E # 100
  • Puyallup, WA 98373
  • (253) 445-2443