Subway 25465

Subway #25465-0 is a Subway restaurant located at Yorkdale Shopping Centre 3401 Dufferin Street in Toronto, Ontario.