Cheddar's Scratch Kitchen

  • 126 S. Franklin Road
  • Bloomington, IN 47404
  • (812) 822-1628

Cheddar's legendary service with homemade from scratch food.