Get directions to: Szechuan Garden Chinese Restaurant, Knoxville, TN
Restaurant address: 4211 Chapman Hwy Knoxville, TN 37920, USA
Restaurant: Szechuan Garden Chinese Restaurant