Subway 28641

Subway #28641-0 is a Subway restaurant located at Parkway Mall 85 Ellesmere Road in Scarborough, Ontario.