Candy Most Dandy

Candy makes Dandy is a candy store near Springfield Town Square in The Telltale Head.