6380 Fallsview Blvd.
Niagara Falls, ON L2G 7X5
- Monday to Thursday: 4:30pm - 12:00am Friday and Saturday: 12:00pm - 2:00am Sunday: 12:00pm - 12:00am
- Steakhouses: "If you have a sensitive stomach and are worried that your steak will come into contact with peanut butter or some other food your allergic too, do not worry at all. Look at their allergy guide prior to dining at Canyon Creek and notify your server, they will do everything in their power to make your dining experience impeccable."