Review of Cheddar's Scratch Kitchen

5151 Noggle Way, Indianapolis, IN 46237

Overall Rating

Review


Found selection online. I can tell contamination easy and had no symptoms after eating here

Updated 9 years ago