da Baffone Cucina Italiana
111 North Main Street
Crystal Lake, IL. 60014
Reservations and Inquiries:
Tues-Thur 4pm – 9pm
Fri-Sat 4pm – 10pm
Sunday 4pm – 8pm
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 Requests will NOT be honored through Email. Please Call 815 893-6149 Thank You