La Torrefactory is a coffee store.