Review of Canyon Creek

Fallsview Casino Resort, 6380 Fallsview Blvd, Niagara Falls, ON L2G 7X5, Canada

Overall Rating

Review


Staff was not knowledgeable, I had to ask for Gf bread. Food was not great , expensive-not worth it. Service was awful.

Updated 1 year ago

Celiac