Subway 62576

Subway #62576-0 is a Subway restaurant located at Seneca Building 2nd Floor, Seneca College York Campus 70 The Pond Road in Toronto, Ontario.