Sweet Mama's Ice Cream · 905 N Tampa St. TAMPA, FL 33602. Downtown Tampa. Directions · (813) 375-2534. Call Now · More Info. Hours, Health Score · Known For.
May 4, 2023 · Sweet Mama's Ice Cream is a cute shop that just opened in downtown Tampa, but they've been around for a few years. It was started in a food ...