Not the best, probably won't go back and I go to town square all the time.  I do agree with the burnt crust comments, I have had coal fired pizza that was crispy but they didn't have to burn it to get it.  I don't really remember more about it because it really wasn't memorable.  Try Ciao Ciao, Grimaldi's, or settabello instead.