Find shaved ice shops in Picayune, MS. Listings include The Snowball Hut.
Come enjoy one of our delicious snowballs!! We are located at 221 Telly Road Picayune, MS 39466 �?