Haven Cafe offers a welcoming space to enjoy coffee and food. Booking is available, with off-street parking.