Moro from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Eagles Nest Restaurant - Illinois, Moro, 110 E Roosevelt Dr, 62067 (618) 377-0697 Map