Eating Japanese at Iron Chef restaurant in Puyallup, WA.

Feedback

Do you manage or own Iron Chef?

Yes