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
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.
the Giangrande Family.
Reservations & Orders Requests will NOT be honored through Email. Please Call 815 893-6149 Thank You