106 East Main Street Los Gatos, CA 95030
Seated: 86
Square Feet: 4,355 ft2
With access to outdoor patio.