Subway 18314

Subway #18314-0 is a Subway restaurant located at Malvern Town Centre 31 Tapscott Road in Toronto, Ontario.