Ela's Euro Deli
Address:
14 E Grand Ave, Fox Lake, IL 60020
Phone:
(847) 587-0899
Hours:
- Mon: 10am-7pm
- Tue: 10am-7pm
- Wed: 10am-7pm
- Thu: 10am-7pm
- Fri: 10am-7pm
- Sat: 9am-5pm
- Sun: 11am-4pm
Other Businesses: