Criffel Inn, Dumfries, Dumfries and Galloway, United Kingdom
About Criffel Inn
Criffel Inn is a Bars, Pubs, Bistros serving the Dumfries community in Dumfries and Galloway, United Kingdom and located at 2 The Square.To contact Criffel Inn call 01387 850305
Location
2 The Square
Dumfries
Dumfries and Galloway
United Kingdom
DG2 8BX
Map
Contacts
Tel: 01387850305