Get directions to: China Garden, Salmon, ID
Restaurant address: 507 Main Street Salmon, ID 83467, USA
Restaurant: China Garden