Namitupa is a deli specializing in traditional, gluten- and dairy-free hard candies.