Candy Junction, a sweet candy stop