Bon Savor reminds me a lot of Elephant Walk in that it has a separate vegetarian/vegan menu with a number of interesting-sounding food choices.
The soups were delicious. I ordered the broccoli-apple soup, which was artfully-presented as a stack of broccoli and green apple slices surrounded by a moat of "creamy" broccoli soup.
The only vegan entree at Bon Savor is a stack of fried tofu steaks served with asparagus and potato carpaccio in a vanilla-eggplant broth. The description sounded flavorful enough, but I was disappointed to discover that the dish was actually pretty bland.
The Bon Savor website says that there is a chilled melon soup served with basil sorbet on the dessert menu. Unfortunately, this dessert was not mentioned on the menu at the restaurant, so there were no vegan dessert options.
All in all, I would say that Bon Savor is a nice place to take a date (particularly if you are veg and your date is not). The prices are pretty reasonable and the ambiance feels cozy yet upscale.