Found 2 places
Address: 994 Rt. 59, Antioch, IL 60002
Latitude: 42.4752 (42°28′31″N), Longitude: -88.1048 (88°6′17″W)
Phone: (847) 395-6444
Site: antiochpizzashop.com
Foursquare
Address: 955 Il-59, Antioch, IL 60002
Latitude: 42.4765 (42°28′35″N), Longitude: -88.1036 (88°6′13″W)
Phone: (847) 838-8597
Site: www.dockersnorth.com