Savannah Square Pops
Ice Cream Shop · Dessert Shop
Savannah Square Pops is a dessert shop offering homemade popsicles in a variety of flavors, from cookies and cream to key lime pie, and also provides a tour.
Location
Vota recommends
Location
Vota recommends