Restaurant

The Clachan Inn

The Clachan Inn is a modern british in St John’s Town of Dalry. Expect a proper sit-down restaurant rather than a generic stop.

Restaurant details

Address: 8-10 Main Street

Postal address: 8-10 Main Street, St John’s Town of Dalry, Dumfries & Galloway, DG7 3UW

Phone: 01644 430241

Website

The Clachan Inn sits in St John’s Town of Dalry, Dumfries & Galloway. The cooking leans modern british. Pricing reads around ££. Public cues point to seafood-led cooking and desserts worth saving room for.