20 S Santa Cruz Ave, Los Gatos, California 95030 USA
Mushroom & Swiss | April 2023
Photo Credit: Yelp