Cafe offering coffee and more, with takeaway options.