Subway 4574

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