Lena from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Beach's Supper Club Inc - Illinois, Lena, 11369 West Galena Road, 61048 (815) 369-4630 Map Coffee House - Illinois, Lena, 101 N Schuyler St, 61048 (815) 369-2223 Map Subway - Illinois, Lena, 435 W Lena St, 61048 (815) 369-4500 Map The Rafters Restaurant - Illinois, Lena, 9416 W Wagner Road, 61048 Map