Like planning any event, looking for a place to throw my sister's baby shower was difficult. We needed enough room, adequate space on the tables and, of course, delicious food. This place had it all. It was cozy, yet elegant. There's a fireplace between the two dining areas that can be turned on and this gives it a little something special. The restaurant is just lovely. Now, getting to the important stuff. We had a standard catered buffet lunch that included their Italian Wedding Soup (delicious) sandwich fixin's and buns/bread (delicious and fresh) a giant salad (amazing, fresh - both the ranch and Italian dressings were delicious) and we ordered a red-sauce penne for a hot side. The sauce was delicious. The penne cooked to perfection. Everything went without a hitch. Now for the really important part. The wait staff (Tracy and Tracey!) were ABSOLUTELY AMAZING. There was nothing they couldn't/wouldn't do for us from the time we came to set up the shower until they were helping pack up everything at the end. I have never in my life felt so special and taken care of at an event. Wonderful. I've eaten here on many occasions (I'm from this neighborhood, so I've been eating here since I was a child) and the food, staff and atmosphere never disappoint. Especially if you're looking for a venue for an event, go here!