Cheddar's Scratch Kitchen

American (Traditional), Comfort Food, Restaurants, Southern

Address: 5151 Noggle Way, Indianapolis, IN, 46237

Category: Restaurants

Tags: #American(Traditional #ComfortFood #Restaurants

Rating: 3.6/5 (25 reviews)

Listed on BizVoices