Subway 69457

Subway #69457-0 is a Subway restaurant located at CF Fairview Mall 1800 Sheppard Avenue East in Toronto, Ontario.