Advertisement
The Cats (under new ownership). Come check it out. Simon and Don
Event Venue & Nearby Stays
The Cats Restaurant Los Gatos, 17533 Santa Cruz Hwy,Los Gatos,CA,United States