Lum's Restaurant, PEORIA, Illinois (IL)
Readily settled at 1621 North Knoxville Avenue () in PEORIA, Illinois (IL) (61603), Lum's Restaurant are available at 3096855281. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in PEORIA, Illinois (IL)
Lum's Restaurant contact information and details:
Address: 1621 North Knoxville Avenue - , PEORIA, Illinois (IL) 61603
Contact Phone: 3096855281
