Specialist coffee shop and restaurant offering fresh food and a relaxing atmosphere.