Get directions to: Last Laff, Chicora, PA Restaurant address: 123 S Main St Chicora, PA 16025, USA Driving Walking Bicycling Restaurant: Last Laff