A cafe offering coffee and likely other cafe fare. Located in Scotland.