A custom ice cream sandwich shop has opened its doors in Westwood after agreeing last year to a 724-square-foot lease in the borough.