Wendy's 6303

Wendy's #6303 is a Wendy's restaurant located at 2575 St. Clair Avenue West in Toronto, Ontario.