da Baffone Cucina Italiana
111 North Main Street
Crystal Lake, IL. 60014

Reservations, Catering, To-Go Orders and Inquiries:


Wed-Thur 4pm – 8pm
Fri-Sat 4pm – 8pm
Sunday 4pm – 8pm
Closed Mondays & Tuesdays

We are a family owned Italian restaurant located in downtown Crystal Lake, Illinois, near Metra Train and shopping.


Reservations & Orders Requests will NOT be honored through Email.
Please Call 815 893-6149.
Thank You