I believe your staff will come up and serve them, because I've seen multi-level restaurants work that way before. It shouldn't make a difference that it's a roof and not a second floor. Dance floors were introduced in Get Together, so they're a thing but you need that pack. If you put stools in front of the bar, patrons will sit on those and drink, and sometimes drink standing up, but they do prefer a place to sit. They do need tables to be served food though.