Get directions to: China Chao, Vero Beach, FL
Restaurant address: 6200 20th Street Vero Beach, FL 32966, USA
Restaurant: China Chao