Wendy's 6691

Wendy's #6691 is a Wendy's restaurant located at 3681 Strandherd Drive in Nepean, Ontario.