Get directions to: Shanghai Garden - Issaquah, Issaquah, WA
Restaurant address: 80 Front St N Issaquah, WA 98027, USA
Restaurant: Shanghai Garden - Issaquah