Subway 5501

Subway #5501-0 is a Subway restaurant located at 1300 Finch Avenue West in Toronto, Ontario.