Get directions to: First Choice Chinese Restaurant, Ocoee, FL
Restaurant address: 1567 E Silver Star Rd Ocoee, FL 34761, USA
Restaurant: First Choice Chinese Restaurant