Get directions to: China Number 1, Holiday, FL
Restaurant address: 4645 Sunray Drive Holiday, FL 34690, USA
Restaurant: China Number 1