Lake Villa Restaurant

  • Phone
    847-356-8400

About Lake Villa Restaurant

Mailing Address:
PO Box 61
Lake Villa, IL 60046
Restaurant - Dine In and Carry Out Service
Business Hours:  Monday, Wednesday through Sunday:  6:00 AM to 2:00 PM;  Sunday:  6:00 AM to 2:00 PM
                         Closed on Tuesdays