Subway 15767

Subway #15767-0 is a Subway restaurant located at 1123 St. Clair Avenue West in Toronto, Ontario.