Get directions to: China Star, Ocoee, FL
Restaurant address: 409 N Clarke Rd Ocoee, FL 34761, USA
Restaurant: China Star