"Food is amazing and portions are very generous. Fast service only about 10 min every time I’m there. Would suggest Teryaki lovers and more"
Phone: +12535369027
Address: 11012 Canyon Rd E, 98373, Puyallup, United States
City: Puyallup
Dishes: 34
Amenities: 1
Categories: 3
Reviews: 3937