Food reviews, restaurant reviews and home cooking in Japan. Drinking, eating and cooking in the land of the rising sun.