- www.crollastakeaway.co.uk
- 1
- 1
Crolla's restaurant is an outstanding chippy in the centre of Galashiels, located at 1 High St, TD1 1RY, serves flaky, fresh fish coated in a light, crispy batter with fluffy golden chips... As a top priority, our staff follows strict hygiene..
Relevance: 28.26344