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.
It's all about good times and comfort food. When you've eaten your greens and cleared your plate, Mama's has homemade pie and the most decadent ice cream shakes ...