The food is good to very good, but so-so for vegetarians. I wouldn't hold that against a place though. It's French bistro style, so there is a great wine and cheese selection, and a good assortment of good beers.
My beef was with the service. It was a little scattered (forgot about items ordered), inattentive (courses taking longer than they really ought to), and then our server groused about her tip. Poor form!
Make sure they give you separate tabs from the get-go if you need to pay separately, or else there may be attitude, and misunderstandings with insulting implications from the server.
For the flaky service, I consider them to be on probation for my continued business.