Lake House Restaurant

Lake House Restaurant

850 Tower Dr, Lake Villa, IL 60046
847-838-2700

Closed until at 4:00 pm

Full Hours
Closed Shop

Opening at 4:00 pm

SliceRestaurants in Lake Villa Lake House Restaurant
Price: $$