Subway 40909

Subway #40909-0 is a Subway restaurant located at 290 The West Mall in Toronto, Ontario.