Teriyaki Station ATBP.
141 Iron Point Rd #9000, Folsom 95630