Palermo’s Pizza

Try Palermo’s Fresh and homemade pizzeria. Location: 3751 W. 63rd St. Chicago, IL (773) 585-5002 or 21014 S. LaGrange Rd, Frankfort, IL (815) 464-5300.

2 thoughts on “Palermo’s Pizza

  1. rememberthecoop1

    Frank, it’s Bob Warja. I miss your place on 63rd!! Best food in the world,
    unbelievable pizza.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *