Subway 36892

Subway #36892-0 is a Subway restaurant located at Dufferin Mall 900 Dufferin Street in Toronto, Ontario.