Hole-in-the-wall Japanese teriyaki spot in View Park serving massive portions of flavorful chicken, beef, and rolls at bargain prices with quick friendly service.