Trillium Launch Beer

I mentioned yesterday that I visited two new breweries this weekend, the first was Castle Island in Norwood and the second was Trillium Brewing Company’s new location in Canton, a short drive away. Trillium’s line-up of well crafted and inventive ales has resulted in a zealous following, they could hold a bottle release at 2 AM during […]