Fish & Chip Shop
Solway Shopping Centre
Dumfries DG2 8AZ
United Kingdom