I always see people recommend JoJo's pizza for parties. The pictures inside look really nice...exposed brick and such. I really like Cafe Magnolia (but haven't been to an event there although I've seen several) as well but I'm not sure how inexpensive you need.
Re: Inexpensive baby shower venue near Mechanicsburg?