Subway 21351

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