Cheddar's Scratch Kitchen

Restaurant in Grapevine, Texas