Canton House
Address:
609 14th St SE, Decatur, AL 35601
Phone:
(256) 350-8868
Hours:
- Tue: 10am-9am
- Wed: 10am-9am
- Thu: 10am-9am
- Fri: 10am-10am
- Sat: 10am-10am
- Sun: 10am-9am
Payment:
Restaurants,
Chinese
Other Businesses: