Hmm didn't think of olive garden
Mine was held at Olive Garden and my experience was just like the previous poster... great food, no clean up, and all-around very shower friendly.
I have been to high teas in restaurants for friends baby showers.. I personally love it, but some people won't go if they have to pay for their meal and also bring a gift.
I threw my bff baby shower at a Japanese Restaurant. It was really nice and she enjoyed it. She doesn't like a big crowd and we had about 20 ppl. It was beautiful.
We had my cousins at olive garden last year gor two reasons, she loved the food and it was 15 bucks a head. Each person could pick anything from the menu and all foutain drinks included. We brought a big comfortable chair for her, cake, and decoration s. Everything was great and wr didnt havr to clean up. Also no deposit needed bc if you dont show they use the room for restaurant guest ;)