For no nonsense, great for value, home feel Japanese food, this is the place to check out.
Check out the tongue in cheek posters and decor in the restaurant too