Get directions to: Center Town Deli, Hamden, CT
Restaurant address: 2308 Whitney Avenue Hamden, CT 06518, USA
Restaurant: Center Town Deli