
Archie’s Place
Archie’s Place is a Scottish Izakaya located in Kirkcudbright, where traditional pub and Scottish classics are reimagined with a unique Japanese twist. Committed to quality, they proudly source their ingredients locally, ensuring the restaurant offers a fresh and flavourful dining experience that highlights the region’s finest produce.



hello@kirkcudbrightbayhotel.co.uk