Subway 31885

Subway #31885-0 is a Subway restaurant located at Norwood Shopping Centre 9661 Jane Street in Vaughan, Ontario.