Woodland from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Yen Yen Restaurant - Illinois, Woodland, Rte 22 And Buffalo Grove Rd, 60974 (847) 883-8888 Map