Lena Drive Inn, LENA, Illinois (IL)
Conveniently stationed at 304 North Freedom Street () in LENA, Illinois (IL) (61048), Lena Drive Inn can be called at 8153694317. Please do contact them early in advance to select your table in the restaurant.
More restaurants in LENA, Illinois (IL)
Lena Drive Inn contact information and details:
Address: 304 North Freedom Street - , LENA, Illinois (IL) 61048
Contact Phone: 8153694317