Wendy's 6451

Wendy's #6451 is a Wendy's restaurant located at 7605 Tecumseh Road East in Windsor, Ontario.