Subway 66117

Subway #66117-0 is a Subway restaurant located at 188 Sunset Drive in St. Thomas, Ontario.