There is a tasting room on the main floor and a wine cellar in the basement.
I took a tour of a winery near Tokyo last year and I was told that Japanese wines don't have a long shelf life due to the heavy rainfalls we get. Apparently, the grapes have a higher water content and this limits the shelf life to.... I think they said 10 years. I can't remember the exact shelf time.