Canton Restaurant | Chinese

2173 E 17th St, Idaho Falls, ID

Menu (As of 11/3)

Canton Restaurant | Chinese: hours and how to order