South Holland from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Submarine Port - Illinois, South Holland, 617 East 162nd Street, 60473 (708) 339-3669 Map Subway - Illinois, South Holland, 1058 E 162nd St, 60473 Delicatessen (708) 596-7827 Map Wendy's Old Fashioned Hamburgers - Illinois, South Holland, 170 W 162nd St, 60473 Hamburgers (708) 596-3318 Map Yellow Ribbon Restaurant - Illinois, South Holland, 17159 Halsted, 60473 (708) 596-7788 Map « Previous 12