5055 International Boulevard North Charleston, SC 29418
Seated: 100
Standing: 129
Square Feet: 1,290 ft2