Get directions to: Shanghai Garden, Sturgis, SD
Restaurant address: 1541 Lazelle St Sturgis, SD 57785, USA
Restaurant: Shanghai Garden