Best American (New) in Newtown, CT