You can reserve areas, but you just have to do so well in advance. I don't know prices, but I'd imagine it's not cheap.
How many people are you expecting? We had an office party and reserved the entire second floor. Has the karaoke, ping pong, and mini-bowling.
Thanks! Your answer is awaiting moderation.