The Overlook Restaurant

The Overlook Restaurant

1152 W. State Road 62, 47137 Leavenworth

The Overlook Restaurant offers classic, homestyle American style cuisine with friendly service and an amazing view of the Ohio River and surrounding areas.