The Overlook Restaurant & Lounge
1153 W State Rd. 62, Leavenworth, IN 47137
(812) 739-4264
Positioned uniquely on a bluff in Leavenworth, Indiana, the Overlook Restaurant offers a 20 mile panoramic vista of the Ohio River. As you enjoy your meal, watch barges churning up and down the river or the sun setting behind the wooded hills of Indiana.