Contact
Cheddar's Scratch Kitchen (765) 746-6811
91 N 36th St, Lafayette IN as of dinehere.us