Caffè Taberlet is a coffee shop known for roasting its coffee.