Subway 56138

Subway #56138-0 is a Subway restaurant located at 5919 Leslie Street in Toronto, Ontario.