Get directions to: China Kitchen, Arcadia, FL
Restaurant address: 5 N 10th Ave Arcadia, FL 34266, USA
Restaurant: China Kitchen