Get directions to: China Garden, Tallassee, AL
Restaurant address: 2340 Notasulga Rd Tallassee, AL 36078, USA
Restaurant: China Garden