Wendy's 6011

Wendy's #6011 is a Wendy's restaurant located at 55 Tecumseh Road West in Windsor, Ontario.