Famous for its giant popovers, Judie’s was a mainstay of Amherst’s dining scene, a popular place for people to go to on ...