Ichi Teriyaki

Restaurant in Longview, Washington

Teriyaki fast food