Get directions to: Hot Rod Cafe, Durham, CT
Restaurant address: 980 New Haven Road Durham, CT 06422, USA
Restaurant: Hot Rod Cafe