Subway 61998

Subway #61998-0 is a Subway restaurant located at 16 Mallard Road in North York, Ontario.