Subway 13381

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