Cafe offering delivery and takeaway services.