Peter's Fish & Chicken Bar
6 High Street
Dumfries DG1 2JA
United Kingdom