Subway 517

Subway #517-0 is a Subway restaurant located at, 33 High Street , Willimantic, Connecticut.