Ellie's Deli
Address:
389 Lake St, Antioch, IL 60002
Phone:
(847) 838-4630
Delicatessens
Other Businesses:
- Lakeside Restaurant at 410 Lake St, Antioch, IL 60002
- Limerick Lounge the at 912 Toft Ave, Antioch, IL 60002
- Pizza Hut at 430 Orchard St, Antioch, IL 60002
- Baskin-Robbins at 430 Orchard St, Antioch, IL 60002
- Anastasias Restaurant and Sports Lounge at 438 Lake St, Antioch, IL 60002