Wendy's 6013

Wendy's #6013 is a Wendy's restaurant located at 8279 Lundy's Lane in Niagara Falls, Ontario.