Village Sguare simply has the best pizza I've ever had (great Calzones too!) The crust is medium thick and a little crispy, the perfect amount of sauce and lots of wonderful rich cheese. I've never been to Italy but I've got to believe this is the way it would taste in the old country. I'll never eat chain pizza again!
more