Page Not Found

Home » Page Not Found

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.