Wendy's 6630

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