Cucina Bella Categories Restaurants 220 S. Main St. Algonquin IL 60102 (847) 961-0578 Visit Website About Us Italian restaurant in downtown Algonquin Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×