Get directions to: 88 Chinese Restaurant, Orlando, FL
Restaurant address: 6115 Silver Star Road Orlando, FL 32808, USA
Restaurant: 88 Chinese Restaurant