I'm having mine at Orange-River West in about a month. Joseph is the person you can speak with about the room and options. They have a bunch of different food/drink options depending on the price you want to pay. The room is in a private roomy upstairs area that is designated to you for 2.5 hours even on Sat and Sun.
Re: Baby Shower Locations
La Villa
Moretti's
Pete's Pizza
Burned by the Bear
Im having mine at Brazzaz downtown on Dearborn and State