41220 N Il Route 83, Antioch
(847) 838-2015
1185 Main St, Antioch
(847) 395-6474
417 E Il Route 173 Unit 108, Antioch
(847) 395-2121
410 Lake St, Antioch
(847) 395-1303
914 Main St, Antioch
(847) 395-6363
311 West Depot Street Ste A, Antioch
(224) 565-4570
(847) 395-7372
1200 Main St, Antioch
(847) 838-1300
Great Italian food, large portions, wonderful vegetable soup.
279 W Il Route 173, Antioch
(847) 395-3647
25836 W Il Route 173, Antioch
(847) 395-4550