2948 Piner Rd, Santa Rosa, California 95401 USA
View of the wine storage area from seating area
Photo Credit: Yelp