Handel's is a absolutely fantastic place to get a scoop of ice cream or my favorite a chocolate milk shake. Handel's ice cream is all hand made and you really can tell the differe...
All reviews seem positive