Eating Japanese Korean at Ichiban Teriyaki restaurant in Everett, WA.

Feedback

Do you manage or own Ichiban Teriyaki?

Yes