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 ...
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 ...