Get directions to: Canton Chinese Restaurant, Delaware, OH
Restaurant address: 191 S Sandusky St Delaware, OH 43015, USA
Restaurant: Canton Chinese Restaurant