Get directions to: Shangri-la, Los Gatos, CA
Restaurant address: 784 Blossom Hill Rd Los Gatos, CA 95032, USA
Restaurant: Shangri-la