Only walking
No, it's open to the public, it's like more outdoor park with live entertainment.
There's a club that does bottle service that has indoor seating, I imagine that you can get outdoor seating reserved through them also.
Most the food is outside seating
I reserved a table when I was there but I don't have the number..I was staying a couple of buildings down so we walked over
Thanks! Your answer is awaiting moderation.