Cheddar Depot, SALEM, Indiana (IN)

Looking for some food? Cheddar Depot is among the eateries you might review.
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