
← Tampa restaurants
Abbott's Frozen Custard
No reviews yet
Ice Cream1605 W Snow Ave, Tampa
Own or manage Abbott's Frozen Custard? Claim this listing free
Hours
Hours not listed yet.
Details
Address1605 W Snow Ave, Tampa 33606
Phone(813) 251-4933
Websitehttp://www.abbottscustard.com/
Visit one of our locations to taste our delicious, creamy Frozen Custard. Bring your whole family along to enjoy our Frozen Desserts.
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.