Flesor’s Candy Kitchen

Flesor’s Candy Kitchen is a multi-generational confectionery, soda shop, and restaurant located in Tuscola, Illinois.