Ice Cream Stop is a quaint dessert shop offering a variety of ice cream treats. The establishment recently celebrated its Grand Opening in Mount Vernon.