Coffee and lunch bar, Bar-rista offers coffee and takeaway sandwiches. Located near the Maria Ter Heide church.