I went there on a Friday night with some friends and I was fairly impress by the restaurant even more so because the review were so mixed.
So I began my dinner with a shrimp spring roll which was good, the side sauce was amazing. My friends took the chicken sate and a veggi spring roll. They liked their food as well. For my entree, I had general tao chicken and it was the best I ever had, it was simply delicious. The portion were pretty good too, I was full when I left the restaurant. As for my friends, they all enjoyed their food too.
The atmosphere is pretty casual and since it's a BYOW, I feel like the crowd was mostly student. It's also was a little bit loud but still okay.
The price are fair for what you get, I am pretty happy with my experience there.
Only disappointment; our waiter didn't speak French fluently.