Table Talk Pies opens production plant for 8-inch pies on Bowditch Street in Shrewsbury.