The Overlook

Address

1153 IN-62, 47137 Leavenworth

Category

Restaurant

Phone number

812.739.4264

Find out more

Boasting scenic river views, this casual institution offers classic homestyle meals & patio seating