Larry's Ice Cream & Gelatos
Restaurant • Ice cream shop • Dessert shop • Donut shop • Frozen yogurt shopOne of the Most Reviewed Ice cream shops in Saint Pete Beach
#2 Most Reviewed Ice cream shop in Saint Pete Beach
#1 Most Reviewed Dessert shop in Saint Pete Beach
Address
6595 Gulf Blvd, St Pete Beach, FL 33706
Website
Contact
(727) 360-4259Price rating
$ $$$
Rating on Google Maps
4.50 (2.1K reviews)Open on Google Maps
Working Hours
- Monday: 10:30 AM to 10:30 PM
- Tuesday: 10:30 AM to 10:30 PM
- Wednesday: 10:30 AM to 10:30 PM
- Thursday: 10:30 AM to 10:30 PM
- Friday: 10:30 AM to 11 PM
- Saturday: 10:30 AM to 11 PM
- Sunday: 10:30 AM to 10:30 PM