Review of Canyon Cafe

1707 S Lindbergh Blvd, St. Louis, MO 63131

Overall Rating

Review


Great gluten free menu!

Celiac friendly?

Yes

Updated 9 years ago

Celiac