Jeremiah’s Italian Ice Now Open in Smyrna!
Young, local entrepreneurs to serve up Florida’s favorite frozen treats Orlando-based Jeremiah’s Italian Ice will soon be scooping up its iconic frozen treats in Smyrna, announcing the brand’s first location to open in the Atlanta area. Slated to open on Aug. 31, the new Jeremiah’s Italian Ice is located at 4585 South Cobb Dr. It…