Sweet Mama's Ice Cream
(89)
Ice cream shop
Address: 905 N Tampa St, Tampa, FL 33602
Hours: Closed ⋅ Opens 12 PM Fri
Phone: (813) 375-2534
No information is available for this page. · Learn why
Rating
· Review by Nancy O
Sweet Mama's Family Restaurant: Delicious Ice Cream - See 26 traveler reviews, 32 candid photos, and great deals for Stony Brook, NY, at Tripadvisor.