
Canyon Creek - Niagara Falls
6380 Fallsview Blvd., Niagara Falls (Map)
Steakhouse
Avg Price:Average Price: $30 and under
v | 1.7 miles from Niagara Centre for the Arts ( 7 mins ) |
Uber from CA$10-12 |