Get directions to: T's Soul Food, Hamden, CT
Restaurant address: 1012 Dixwell Ave Hamden, CT 06514, USA
Restaurant: T's Soul Food