Get directions to: Lucky Fried Chicken Restaurant, Hamden, CT
Restaurant address: 141 Arch Street Hamden, CT 06514, USA
Restaurant: Lucky Fried Chicken Restaurant