Get directions to: Glenwood Drive-in, Hamden, CT
Restaurant address: 2538 Whitney Ave Hamden, CT 06518, USA
Restaurant: Glenwood Drive-in