Christmas on the Square Festival set for Dec. 2