Timbers Steakhouse, PEORIA, Illinois (IL)
Readily positioned at 5605 South Adams Street () in PEORIA, Illinois (IL) (61607), Timbers Steakhouse can be called at 3096972500. Make sure you contact them ahead to make a reservation.
More restaurants in PEORIA, Illinois (IL)
Timbers Steakhouse contact information and details:
Address: 5605 South Adams Street - , PEORIA, Illinois (IL) 61607
Contact Phone: 3096972500