Get directions to: Angie's Italian Market & Cafe, Antioch, IL
Restaurant address: 311 East Depot Street Antioch, IL 60002, USA
Restaurant: Angie's Italian Market & Cafe