Subway 31413

Subway #31413-0 is a Subway restaurant located at 42D Williams Avenue, Mystic, Connecticut.