Subway 20057

Subway #20057-0 is a Subway restaurant located at Union Station Transportation, 50 Union Avenue, New Haven, Connecticut.