Wendy's 6678

Wendy's #6678 is a Wendy's restaurant located at 1511 Innes Road in Ottawa, Ontario.