I have been to this restaurant for a wedding and it was a cool experience. Private back room where guests can bring their own alcohol, and good service, and food made this a pleasurable experience...so much so that I convinced my fiance to have OUR wedding reception there.
There are tons of extras too that are thrown in for larger weddings. Be prepared to look at some terribly outdated pictures of their food when choosing the wedding reception menu.
They have a pretty large TV there too that we are going to use to set up Rock Band, for the guests who don't want to dance (like me).
I will let you know how it goes.