Subway 24980

Subway #24980-0 is a Subway restaurant located at 20 Quality Street, Trumbull, Connecticut.