Coffee Island: A coffee shop offering takeaway and delivery services.