Subway 517

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