Get directions to: China Palace, Calhoun, GA
Restaurant address: 136 West Belmont Drive Suite 10 Calhoun, GA 30701, USA
Restaurant: China Palace