Savannah’s iconic Leopold’s Ice Cream is set to expand its reach with a second location opening on Whitemarsh Island. The new store, located at 107 Charlotte Road in a local strip mall, is scheduled to open by March.
Founded in 1919, Leopold’s has built a strong reputation for its handcrafted ice creams made from family recipes, all served in a nostalgic soda fountain setting. The Whitemarsh Island location will allow more customers to experience the beloved treat that has become a Savannah staple.
In the lead-up to the grand opening, the brand will offer sneak peeks and updates, along with special celebratory events to mark the occasion.
You Might Be Interested In: