Get directions to: Lucky's Cafe, Canton, SD
Restaurant address: 623 E 5th St Canton, SD 57013, USA
Restaurant: Lucky's Cafe