1. Cucina Bella
220 S Main StAlgonquin, IL 60102
This is the best Italian food in thus area. Wonderful food and very good srevice. The food is very consistant, making it always so good.
100 W Higgins Rd Suite H-20South Barrington, IL 60010
From Business: The Meaning Behind Our Name Incontro A Tavola loosely translates to meeting around the table. Friends, family, and loved ones develop many memories around the…