Hidden among the gentle hills of southern Indiana, Stoll’s Lakeview Restaurant in Loogootee stands as a testament to the ...