Ellie's Deli
Add to Favorites
CLOSED NOW
Today: Closed
Tomorrow: 11:00 am - 7:00 pm
Saved to Favorites
Phone: (847) 838-4630
Address: 389 Lake St, Antioch, IL 60002
Phone: (224) 788-8477
Cuisines: Deli
891 Main St, Antioch, IL 60002
914 Main St, Antioch, IL 60002
216 N Milwaukee Ave Ste 2, Lake Villa, IL 60046
451 E Il Route 173, Antioch, IL 60002
950 Hillside Ave, Antioch, IL 60002
384 Lake St, Antioch, IL 60002
883 Main St, Antioch, IL 60002
972 E Rollins Rd, Round Lake Beach, IL 60073
646 W Il Route 173, Antioch, IL 60002
1150 Main St, Antioch, IL 60002