Two Islands Ice Cream
Ice Cream Shop · Dessert Shop
This small-batch ice cream parlour makes its ice cream on-site using Welsh dairy and natural ingredients. It opened in Spring 2018.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
Lon Pen Cei Bank Place, Abersoch LL53 7DW Wales

