Subway 36666

Subway #36666-0 is a Subway restaurant located at Finchurst Plaza 4907 Bathurst Street in Toronto, Ontario.