5055 International Boulevard North Charleston, SC 29418
Seated: 175
Standing: 200
Square Feet: 1,995 ft2