Contact Info

 

Phone

(812) 739-4264

Hours of Operation

Sun - Thu 11 am to 8 pm EDT 

Fri - 11 am to 9 pm EDT

Sat - 11 am to 9 pm EDT


Mailing Address

The Overlook Restaurant
P.O. Box 115
Leavenworth, IN 47137

Physical Address

1153 West State Road 62
Leavenworth, IN 47137

Directions


Recent Headlines
Monday 22 May, 23:24:22
Copyright © 2010 By The Overlook   All Rights Reserved.