Tag: Ruth Wakefield invented these iconic cookies at her same-named restaurant in Massachusetts

close