Da Baffone Cucina Italiana
Restaurant $
111 N Main St, Crystal Lake, IL 60014
Description
Italian Restaurant and Wine Bar, Where Good Food, Good Wine and Good Friends GatherGet to know Da Baffone Cucina Italiana
Bright, bricked-walled kitchen serving classic Southern Italian food such as gnocchi & veal piccata.