Jimmy Hula's - St. Pete
3.5 Star Yelp Rating
61 Ratings yelp logo
8123 4th Street North St. Petersburg, Florida 33702 | Restaurant Info