Nellie’s Ice Cream

We are just one day away from the grand opening of a brand new ice cream shop.  Nellie’s Ice Cream is located on Marshall Avenue in St. Paul and TCL reporter Kristin Haubrich gives us a sneak peak.

Print Friendly, PDF & Email