Get directions to: China Panda, Franklin, TN
Restaurant address: 330 Mayfield Dr Franklin, TN 37067, USA
Restaurant: China Panda