Lake Villa
Hours & Location
10 W. Grand Ave.,
Lake Villa, IL 60046
(847) 979-0600
Restaurant Hours:
Mon: CLOSED
Tues: CLOSED
Wed:3PM - 9PM
Thurs: 11:30AM - 10PM
Fri - 11:30AM-11PM
Sat: 11:30AM - 11PM
Sun: 11:30AM - 8PM
Kitchen Hours:
Mon: CLOSED
Tues: CLOSED
Wed: 3PM - 8PM
Thurs: 11:30AM - 9PM
Fri - 11:30AM-10:30PM
Sat- 11:30AM - 10:30PM
Sun: 11:30AM - 8PM