Subway 5367

Subway #5367-0 is a Subway restaurant located at 2555 Victoria Park Avenue in Toronto, Ontario.