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
Friday 22 Sep, 18:40:50
Copyright © 2010 By The Overlook   All Rights Reserved.