Get directions to: Canton Chinese Restaurant Of Homestead, Homestead, FL
Restaurant address: 1657 Ne 8th St Homestead, FL 33033, USA
Restaurant: Canton Chinese Restaurant Of Homestead