Ecrin Cafe is a cafe offering a place to sit and enjoy refreshments.