Subway 54296

Subway #54296-0 is a Subway restaurant located at Jane Finch Mall 1911 Finch Avenue West in Toronto, Ontario.