A very homey Japanese run place. Came here with some Japanese coworkers after a meeting and had a nice sushi dinner. They said I probably had better Japanese food in San Francisco but I'm not so sure.
This area reminded me of both LA and New Jersey at the same time. Tons of strip malls and giant apartment complexes.