Cheddar Depot, SALEM, Indiana (IN)
Comfortably positioned at 800 North Main Street () in SALEM, Indiana (IN) (47167), Cheddar Depot can be contacted at 8128832389. Remember to call up upfront to make a reservation.
More restaurants in SALEM, Indiana (IN)
Cheddar Depot contact information and details:
Address: 800 North Main Street - , SALEM, Indiana (IN) 47167
Contact Phone: 8128832389
