Subway 52405

Subway #52405-0 is a Subway restaurant located at The Quad, York University 105 The Pond Road in North York, Ontario.