Salutation Inn
Market Square, Dumfries
01387 254664
Salutation Inn
Market Square, Dumfries DG2 7AA
01387 254664