Lovely little place tucked away in the suburbs not far from central Tokyo