Subway 29906

Subway #29906-0 is a Subway restaurant located at Plaza 300 300 Tecumseh Road East in Windsor, Ontario.