Hometown Pizza Southbury now open!