2000 Pass A Grille Way, St. Pete Beach, Florida 33706 USA
July 2021: It needed an exterior pic
Photo Credit: Yelp