Lake Villa Restaurant, Inc.
147 Cedar Ave, Lake Villa, IL 60046
Lake Villa Restaurant, Inc.
Jun 26, 2020
Report post
We are only offering curbside pick up and outdoor dining on weekends only from 7 a.m until 2 p.m.. At this time, we have decided we will not be opening for indoor dining until further notice. Thank you for your patience and support. Stay safe.