Subway 32060

Subway #32060-0 is a Subway restaurant located at 11500 Tecumseh Road East in Windsor, Ontario.