A lovely spot in a delightful quiet, interesting and fun Tokyo suburb. Would like to come back.