Subway 20416

Subway #20416-0 is a Subway restaurant located at Yonge and Davidsville Center 1910 Yonge Street in Toronto, Ontario.