Get directions to: Shanghai Garden, Woodland, CA
Restaurant address: 610 Cottonwood St Woodland, CA 95695, USA
Restaurant: Shanghai Garden