I went to Le Petite Triangle last night with a friend. I chose the restaurant because I've been there for lunch a few times and really enjoyed it. The crepe was always my lunch choice. Get the crepes...yummy.
Our dinner experience wasn't as successful. The food was good, not great. I ordered the trout special and my friend ordered the duck special. Just nothing special about either dish. Both were just fine.
The weird part of the evening was the draft in the restaurant. The back door won't shut. In fact, it stays open about 2 inches. It was 20 degrees last night which made for a very uncomfortable night. The server would not allow us to move to the other room or a different table. Regarding the cold draft, he said "it's just part of the triangle experience.". Bizarre.
So, my recommendation is to go in the summer and order a crepe. Or just go for dessert. The experience will be much better than ours last night.