Subway 17940

Subway #17940-0 is a Subway restaurant located at Trafalgar Ridge Shopping Centre 2423 Trafalgar Road in Oakville, Ontario.