Eating Japanese at Teriyaki Land restaurant in Clackamas, OR.

Feedback

Do you manage or own Teriyaki Land?

Yes