Cafe offering a pleasant atmosphere. Located in Ashbourne Town Centre.