Get directions to: Chart House Restaurant - Closed, Los Gatos, CA
Restaurant address: 115 N Santa Cruz Ave Los Gatos, CA 95030, USA
Restaurant: Chart House Restaurant - Closed