Elmhurst from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map That Italian Deli - Illinois, Elmhurst, 162 N York St, 60126 Italian (630) 782-9418 Map Two Brothers From Italy - Illinois, Elmhurst, 128 W Park Ave, 60126 (630) 833-0414 Map Wasick; Darla - Illinois, Elmhurst, 122 Fellows Ct Apt C, 60126 (630) 833-4962 Map Wendy's Old Fashioned Hamburgers - Illinois, Elmhurst, 956 N York St, 60126 Hamburgers (630) 530-5041 Map Wok & Fire - Illinois, Elmhurst, 108 Schiller St, 60126 Chinese (630) 993-0888 Map Yankee Doodle House Incorporated - Illinois, Elmhurst, 188 W Industrial Dr, 60126 (630) 279-5722 Map Yorky's - Illinois, Elmhurst, 836 N York Rd, 60126 Fast Food (630) 530-2776 Map Yorky's Fast Food - Illinois, Elmhurst, 836 N York St, 60126 (630) 530-2788 Map « Previous 1234