Oops! We're sorry, but the page you were looking for doesn't exist.
Palermo Pizza Place and Italian Restaurant in Chicago
From humble beginnings, Palermo’s began as a simple pizza shop on 63rd St. in Chicago of 1961.
Palermo’s got its start from the first generation of our Sicilian family with one key idea in mind: to make a better pizza.