HOP OVER TO NAVARRE AND CHECK OUT OUR NEWEST LOCATION
OUR FROG SQUAD’S FLORIDA STORE IS NOW OPEN NAVARRE, FL – Our team at Jeremiah’s Italian Ice is excited to be scooping up our iconic frozen treats in Navarre. On March 7th, our newest Jeremiah’s Italian Ice store, Navarre, located at 1892 Andorra St. Unit C4, opened to frozen dessert fans. This new location offers…