Subway 1719

Subway #1719-0 is a Subway restaurant located at 92 Main Street, Windsor Locks, Connecticut.