Get directions to: Yeung Shing Restaurant, Los Gatos, CA
Restaurant address: 14107 Winchester Blvd Ste S Los Gatos, CA 95032, USA
Restaurant: Yeung Shing Restaurant