Coffee shop offering takeaway and delivery. Known for coffee and snacks.