Coffee Island is a cafe offering delivery and takeaway services.