Creme Shack brings rolled ice cream concept to downtown Greenville

Have you ever tried rolled ice cream? The Thai concept has made its way to downtown Greenville and our guests are here to show us how it all works. You can visit Creme Shack in Downtown Greenville at 120 North Main Street.