Positioned uniquely on a bluff in Leavenworth, Indiana, the Overlook Restaurant offers a 20 mile panoramic vista of the Ohio River.
With the tools they learned to use as children, Zimmerman Art Glass carries on a family tradition that has continued through four generations.