Igloo Camelon
Ice Cream Shop · Dessert Shop
Igloo Camelon is an ice cream shop offering over 30 rotating flavors, including award-winning, house-made ice cream.
Location
Best places nearby
The highest rated places close to Igloo Camelon.
Local restaurants nearby
Thornhill Road, Alba / Scotland



