Contacts: address, phone number and etc.
Address | 5 Castle Street, Lochmaben, Lockerbie, Lochmaben, SC DG11 1NY Get directions |
Phone number | +44 1387 810209 |
Photos
Reviews about A Crolla & Sons
- 1 / 5By Adam McpheeOrdered a cheese burger not to sure what I actually got but pretty sure it wasnt meat. It could only be described as pressed dog food. Avoid!September 27, 2016
How would you rate A Crolla & Sons?
☆ ☆ ☆ ☆ ☆ Menu of Cafe A Crolla & Sons
A Crolla & Sons is a cafe based in Lochmaben, Scotland. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.