I had dinner last night at the Petit Robert Bistro in the South End and it was the worst dining experience that I've ever had.
I ordered my favorite French dish, foie gras, for the appetizer. After it arrived, I cut it up into bite size pieces. Then I tasted it and noticed that the middle of the foie gras was still cold! I told the waitress that the foie gras was cold and undercooked. The waitress took away the plate. They reheated the foie gras and brought it back. The foie gras didn't taste good after reheating it. I think they should have cooked me a new piece of foie gras instead of reheating the old pieces!
My GF ordered the duck confit and it was overcooked, dry, and chewy. I complained to the waitress about the duck. Her reply was "oh" and didn't do anything about it.
The lamb entree and smoked salmon we ordered were just ok, nothing special.
Minor complaints: my GF sat on the long bench next to the window and it was not level. When she sat down, the other end of the bench went up. When some other customers sat down on the other end of the bench, her side went up like a see-saw. Also, the waitress cleared away the plates before my GF finished eating her bread. The service was pretty slow too.
That was my first and last trip to Petit Robert Bistro. I've gone to other French restaurants (my favorites are Radius and Pigalle) and they're head and shoulders above Petit Robert Bistro in terms of the food and the service.