Café Choucas is a coffee roaster offering unique, aromatic coffees to enjoy on-site with scenic views.