Rome from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Lighthouse - Illinois, Rome, 15616 N River Beach Dr, 61562 Map