I felt this place is underrated :-/Well, let’s be straight, if you are looking for high quality and super authentic Japanese food and the same time expecting a fairly low price, that’s very unlikely to happen in Palo Alto. I don’t know why people have those expectations. However, if you would like to grab a…