Subway 17614

Subway #17614-0 is a Subway restaurant located at Shoppers World Danforth 3003 Danforth Avenue 47 in Toronto, Ontario.