Palermo's of 63rd Pizza and Restaurant
Add to Favorites
CLOSED NOW
Today: 3:00 pm - 10:00 pm
Tomorrow: 3:00 pm - 10:00 pm
25 Years
in Business
Amenities:
Wheelchair accessible
Saved to Favorites
601 E 170th St, South Holland, IL 60473
Phone: (773) 585-5002
Address: 3751 W 63rd St, Chicago, IL 60629
Website: https://www.palermosof63rd.com
Palermo's-63rd Pizza-Rstrnt
Wheelchair Accessible: Yes
Parking: Lot
3810 W 63rd St, Chicago, IL 60629
6136 S Pulaski Rd, Chicago, IL 60629
2841 W 59th St, Chicago, IL 60629
4141 W 63rd St, Chicago, IL 60629
4152 W 47th St, Chicago, IL 60632
5600 W Cermak Rd, Cicero, IL 60804
8200 S Cicero Ave, Burbank, IL 60459
4550 S Archer Ave, Chicago, IL 60632
4455 S King Dr, Chicago, IL 60653
5849 S Kedzie Ave, Chicago, IL 60629