Jeremiah's Italian Ice
181 N Arcadia Ave, Decatur 30030