Subway 17908

Subway #17908-0 is a Subway restaurant located at 3453 Victoria Park Avenue in Scarborough, Ontario.