6300 Gulf Boulevard St. Pete Beach, FL 33706
Seated: 200
Standing: 200
This 2,280-square-foot space comes complete with an expansive terrace, and the interior room has an open floor plan. Discuss last month’s metrics or brainstorm next month’s marketing strategies within a tranquil environment.