I've been here a few times with people from work. On every occasion I have been, the service has been relatively sub-par. I would normally put up with this if the food was great, but, unfortunately, the food was just average. They do have some fun drinks and the atmosphere is pretty cool. Also, very pricey.
Pros: drinks
Cons: everything else
more