Pizza Review
La Villa has been a staple since I was a kid. I honestly think I paid for that extension at La Villa. Pizza is always great! Sometimes they have their off days. Overall still my favorite in the Northside of Chicago. Pizza Sauce is fennel based...