Subway 66604

Subway #66604-0 is a Subway restaurant located at 1277 York Mills Road in Toronto, Ontario.