Balzac's Coffee Roasters – Waterloo

Now Serving: Coffee in a Cone! Balzac's Coffee Roasters roasts the finest selection of Arabica beans in single 35 kilogram batches at their roastery and serves some of Canada's best coffee at their cafés across Southwestern Ontario, including Stratford, Kitchener, Niagara-on-the-Lake, Guelph, St. C…