Review of Cheddar's Scratch Kitchen

10708 E 71st St, Tulsa, OK 74133

Overall Rating

Review


They have a specific gluten free menu with several choices. Staff seemed knowledgeable on gluten free

Celiac friendly?

Yes

Updated 4 years ago