Located in the very heart of Ellicottville’s quintessential resort town, Ellicottville Coffee Company offers an artisanal coffee shop experience.