I do not agree with this being rated as the #1 St. Pete's restaurant. It is good gelato but most of the other gelato places are as good or better. However, this place has the perfect location to bring in more people. The place was happening and had some good choices, but we have had better on this trip.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.