By Mike Nice
March 10, 2017
The Creme Shack is now open on North Main Street in Greenville. It features unique rolled ice cream, made in front of your eyes and with toppings of your choice.
Creating the ice cream roll from the instantly frozen flavor of your choice.
Fire Station #1
Oh, that looks tasty!
Yes, and I’m looking forward to trying some of the other specialty flavors!