4 /5 Stephen Wire: A friendly and clean restaurant with a decent selection of food items and pizza toppings. No Italian Sausage though only regular sausage. A casual atmosphere with casual food is a good way to describe this place.
621 W Lena St, Lena, IL 61048
(815) 369-2222
GG map: https://www.google.com/maps/place/?q=place_id:ChIJ06jreh8QCIgRcETLXN5Os1g