Thistle Bookshop and Cafe is an independent bookstore and cafe.