Hold down Control (PC) or Command (Mac) key + mouseclick to select more than one option
Southwest Side >
Posted by Mr. Earl on 10/04/2014
If you think you know pizza. you don't know pizza until you try Palermo's on 63rd St. The neighborhood may be going downhill, but this pizza IS THE BEST in Chicago. For over 40 years this pizza has stood the test of time and will beat all newcomers. Trust me, I'm Mr. Earl, pizza aficionado.