Subway 40513

Subway #40513-0 is a Subway restaurant located at Seneca College Residences 1760 Finch Avenue East in Toronto, Ontario.