Location
Canton Chinese Restaurant
OPEN NOW
• Closes at 09:00 pm
191 S Sandusky St, Delaware, OH 43015
7403635034
Hours of Operation (Takeout)
Monday - Saturday
11:00 am - 09:00 pm
Sunday
Closed
Order Online
View Menu