Just okay. Yelp lists this as a French restaurant, but to me it skewed somewhere between French and Italian. Call it Mediterranean. We had cannelloni stuffed with veal, and the shrimps provencal (in a tomato sauce). They were both reasonably competent (lived in Philadelphia for years, so I'll admit I have pretty high standards for Italian, and food in general), but not exciting. The bread was so so (I have an unreasonable love of bread). The tomato tartare starter was really a few thin slices of tomato on greens, totally fine but not quite what the name suggested. We had the lemon meringue "pie" for dessert -- pastry shell was very hard (didn't flake), lemon not tart enough for my taste. The creme anglaise on the side was, however, delicious. Service was fine. Reasonable for the price.