Tiki Hut Beach Pavillon St. Pete

Location:6800 Sunshine Skyway Ln S, St. Petersburg, FL 33711, USA