Get directions to: 1 6 8 Chinese Restaurant, Apopka, FL
Restaurant address: 3030 East Semoran Boulevard Apopka, FL 32703, USA
Restaurant: 1 6 8 Chinese Restaurant