A Crolla & Sons

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