Wendy's 6320

Wendy's #6320 is a Wendy's restaurant located at 1002 Lawrence Avenue West in North York, Ontario.