Tucked away in the gentle hills of Lancaster County sits The Log Cabin in Leola, Pennsylvania – a place where the New York Strip steak transcends mere food and becomes something approaching poetry on ...