Wendy's 6663

Wendy's #6663 is a Wendy's restaurant located at 7340 Decarie Boulevard in Montreal, Quebec.