Igloo Camelon is an ice cream shop offering over 30 rotating flavors, including award-winning, house-made ice cream.