Business Details Reviews 289 W Main St, Leola, PA 17540 (717) 656-8977 Website 4.6 ★★★★★ (753 Reviews) Featured review: "Overall a 5. Been a long time since I've had pizza this good."