Balzac's Coffee Roasters roasts the finest selection of Arabica beans in small batches at their roastery and has been connecting Canadians through fresh roasted coffee for over 25 years.