Coffee shop offering takeaway and delivery services.