Canton Express Chinese Restaurant
5945 Crawfordsville Rd Ste G Indianapolis, IN 46224-3721
317-240-3309
Business Hours:
Payment Types