Cestra is a cafe offering a selection of takeaway food, including homemade soups. Outside catering is also available.