Ichi 12 Teriyaki
100 Triangle Shopping Center #180, Longview 98632