Subway 21351

Subway #21351-0 is a Subway restaurant located at 2100 Dixwell Avenue, Hamden, Connecticut.