About A Crolla & Sons
A CROLLA AND SONS is a family run ice cream shop in Lochmaben, Dumfries and Galloway. the shop was opened in 1915 and we've been serving delicious homemade ice cream ever since.
More about A Crolla & Sons
A Crolla & Sons is located at 5 Castle Street, Lochmaben, DG11 1NY Lockerbie
01387 810209