5895 Gulf Blvd, St. Pete Beach, Florida 33706 USA
Complementary roasted red pepper hummus with a kick.
Photo Credit: Yelp