206 N Santa Cruz Ave, Los Gatos, California 95030 USA
Bar/restaurant dining area - as of 9.11.22
Photo Credit: Yelp