Villa Palermo is not currently open. Place a future order or find other great pizzerias around you!

Villa Palermo

2154 W Devon Ave, Chicago, IL 60659

Currently ClosedFull Hours$7 MinimumPickup (30 - 45 min)

Does Villa Palermo have any deals?


Villa Palermo is currently offering deals. View the menu to see what deals are available.

Does Villa Palermo offer delivery?


Villa Palermo does offer delivery. Delivery is $2.75.

Where is Villa Palermo located?


Villa Palermo is located at 2154 W Devon Ave, Chicago, IL 60659.

What food is served at Villa Palermo?


Villa Palermo makes by the slice pizza, thin crust pizza, pan pizza, healthy pizza, stuffed pizza, veggie pizza and more!