Vin is a really 'nice" place to go, its elegant looking while remaining casual as well. I'm not sure they do private parties, but they do have a really extensive wine list and some fantastic high end food. Its a bit on the pricey size, so for a bridal shower I'm not sure it would be the way you wanted to go, maybe though.
more