Cadwaladers
Ice Cream Shop · Dessert Shop · Coffee Shop
Established in 1927, Cadwaladers is an ice cream shop serving delicious, Welsh-made treats and hot drinks.
Location
Best places nearby
The highest rated places close to Cadwaladers.
Local restaurants nearby
Unit 1 & 2, Parc Amaeth, Cymru / Wales


