Candy Galore are an affordable sweet shop located on New Canal. Satisfy your sweet tooth with treats from around the world.