Get directions to: Tea Garden Chinese Kitchen, Los Gatos, CA
Restaurant address: 14030 Blossom Hill Rd Los Gatos, CA 95032, USA
Restaurant: Tea Garden Chinese Kitchen