Wendy's 6463

Wendy's #6463 is a Wendy's restaurant located at 368 Lakeshore Drive in North Bay, Ontario.