Subway 23640

Subway #23640-0 is a Subway restaurant located at 1568 Danforth Avenue in Toronto, Ontario.