-
Castle Island Brewing Co. to Debut in South Boston in July, Will Be Serving Bar Pizza
[This story first appeared on Boston Restaurant Talk.] About a year and a half ago, it was reported that a brewery in Norwood was going to be expanding to South Boston, and now we have learned that it is only a few months away from opening–and it will apparently be serving a very popular regional food item. According to...