3701 Gulf Boulevard St. Pete Beach, FL 33706
Seated: 120
Square Feet: 1,032 ft2
This open air space is conveniently located near the pool terrace and offers stunning waterfront views of the Intercoastal Waterway.