Palermo's Pizza and Restaurant
21014 S. LaGrange Rd, , IL
Yummiest pizza in Frankfort, IL offered by Palermo's of 63rd are favorite among pizza lovers! We specialize in variety of Pizzas & Italian Cuisines. Get instant Italian food & pizza delivery in Frankfort, IL from Palermo's of 63rd!
Visit us at 21014 S. LaGrange Rd, Frankfort, IL or call (815) 464-5300