It’s really difficult for me to review places in Japan.I can’t read Japanese, and I don’t speak it well enough to pretend I can effectively communicate with anyone. I just amble into restaurants and hope some kindhearted person will point at pictures until I agree, and something great is placed in front of me…