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.