Eating Japanese at Takara Teriyaki restaurant in Puyallup, WA.

Feedback

Do you manage or own Takara Teriyaki?

Yes