La Torre is a coffee store specializing in coffee roasting.