Champs Steakhouse, TEMPLETON, Iowa (IA)
Conveniently located at 124 Main Street () in TEMPLETON, Iowa (IA) (51463), Champs Steakhouse can be reached at 7126699444. Please call in advance to make a reservation.
More restaurants in TEMPLETON, Iowa (IA)
Champs Steakhouse contact information and details:
Address: 124 Main Street - , TEMPLETON, Iowa (IA) 51463
Contact Phone: 7126699444
