kellyh558's Niagara Falls, Ontario, Canada
3 Reviews |
Sheraton on the Falls
5875 Falls Avenue
The view of Niagara Falls is worth every penny from the very comfortable rooms at The Sheraton on th...
Brasa Brazilian Steakhouse
6361 Fallsview Blvd.
We were expecting more than we received when dining at this restaurant. The over-abundance of meat o...