Subway 60957

Subway #60957-0 is a Subway restaurant located at Seneca College Newnham Campus 1750 Finch Avenue East in Toronto, Ontario.