Sorry I can't say much about the food, but as far a a great location to hold an event, La Casa Narcisi rocks! I have attended several potluck dinners here and I always have a wonderful time. There are lots of opportunities to hear live music and it's often excellent musicians. There is plentiful parking.
I'm really not a fan of the wine, it's often too sweet for my taste.
I noticed they were setting up one of the pavilions for a wedding event, and it looked very elegant.