Cafes David is a cafe offering a variety of beverages and food. They occasionally host events with music and refreshments.