Wendy C's Niagara Falls, Ontario, Canada
6170 Stanley Avenue
Conveniently located in lobby of Wyndham hotel, offered a 25% discount for guests at Wyndham. Pleasa...
6650 Niagara Parkway
As a waterfall enthusiast, this was a must see event on my bucket list. We did all the touristy eve...