Get directions to: Botsford Drive-in, Newtown, CT
Restaurant address: 282 South Main Street Newtown, CT 06470, USA
Restaurant: Botsford Drive-in