Hello - I'm actually looking for recommendations for venues/restaurants with private rooms to hold a baby shower. My SIL lives in Houston, but I live in KC and I'm trying to find a location that would be suitable for 25 people and isn't too expensive...anything near the Galleria area? TIA!!