Eating Chinese Japanese at Japan Teriyaki & Roll restaurant in Lake Stevens, WA.

Feedback

Do you manage or own Japan Teriyaki & Roll?

Yes