Likely a cafe or coffee shop, offering coffee with free delivery.