You are now leaving Menulist
We hope to see you again soon!
Teriyaki Town
5605 112th St E, Puyallup I-98373-4331, United States
Casual, Japanese, Meat, Chicken, Salad, Drinks, Bbq, Soup
The redirect does not work? Just click on this link or copy it into your address bar