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

Reservations, Curbside Orders and Inquiries:


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

Sign Up for Email Updates

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


We strive to provide our customers with the very best dining experience. Please send us your comments using the form below and we will get back to you as soon as possible.

Thank you
the Giangrande Family.

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

    How can we help you?

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.