Palermo 2 is located in Dalzell, Illinois.
Please call (815) 663-9100 to find out the business hours of Palermo 2.
Most restaurants in Dalzell accepts both Cash and major Credit Cards. Please call (815) 663-9100 to find out available payment options accepted by Palermo 2.
Following is a list of other restaurants found within few miles of Palermo 2. You may also view all restaurants in Dalzell, Illinois.
There's no review submitted on Palermo 2 by direct visitors of this website.
Add Your Review on this Restaurant