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