Some people search the world for enlightenment, but in Winchester, Indiana, you’ll find it in a slice of pie at Mrs. Wick’s Restaurant & Pie Shop. This unassuming spot has been cranking out handmade ...