Skip to main content
Log in
Home
Lake Villa
Lake City Grille
Lake City Grille Lake Villa
Lake City Grille
Lake Villa
Closed
10 W Grand Ave, Lake Villa, IL 60046
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(312) 813-1347
Location
10 W Grand Ave
Lake Villa, IL 60046
Loading map...
Home
Lake Villa
Lake City Grille
Locations
2 locations
Lake City Grille Lake Villa - 10 W Grand Ave Lake Villa, IL