Town Square Social is an award winning, full service restaurant located on the historic square in Lebanon, TN.