Lake Villa Restaurant, LAKE VILLA, Illinois (IL)
Comfortably operating at 147 Cedar Avenue () in LAKE VILLA, Illinois (IL) (60046), Lake Villa Restaurant can be contacted at 8473568400. It is best to call up in advance to make a reservation.
More restaurants in LAKE VILLA, Illinois (IL)
Lake Villa Restaurant contact information and details:
Address: 147 Cedar Avenue - , LAKE VILLA, Illinois (IL) 60046
Contact Phone: 8473568400