Subway 60128

Subway #60128-0 is a Subway restaurant located at LiKa Shing Knowledge Institute, St. Michael's Hospital 209 Victoria Street in Toronto, Ontario.