183 2nd Avenue North St. Petersburg, FL 33701
Seated: 24
Elegant, modern décor. Floor to ceiling windows offer stunning views and access to our outdoor patio.