Lake House Restaurant is not currently open. Place a future order or find other great pizzerias around you!
hero

Lake House Restaurant

850 Tower Dr, Lake Villa, IL 60046

Currently ClosedFull HoursNo MinimumPickup Only (30 - 45 min)Search Delivery Instead

Does Lake House Restaurant have any deals?

Answer:

Lake House Restaurant is currently offering deals. View the menu to see what deals are available.

Does Lake House Restaurant offer delivery?

Answer:

Lake House Restaurant does not offer delivery. Please consider ordering for pickup.

Where is Lake House Restaurant located?

Answer:

Lake House Restaurant is located at 850 Tower Dr, Lake Villa, IL 60046.

What food is served at Lake House Restaurant?

Answer:

Lake House Restaurant makes california pizza and more!
SliceRestaurants in Lake Villa Lake House Restaurant
Price: $$