Barbours Restaurant
24-36 Buccleuch Street
Dumfries
DG12AL
Food rating:
Pass and Eat Safe
Updated: 24. January 2019
Food rating:
Pass and Eat Safe
Updated: 24. January 2019