Company name: Cafe Epicure Coffee House - Berkhamsted
Description: Epicure is an independent coffee shop in Berkhamsted. We are passionate about our coffee, where it comes from, how it has been handled and how it is served.
223 High St, Berkhamsted HP4 1AD, United Kingdom