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.
Our location in the heart of Fairfax makes it the perfect spot to stop by while out and about. Whether you're looking for a quick treat or a place to relax ...