Well, I've been here twice now, and I can say a couple things.
1. Their food is cheap, doughy and plentiful.
2. Their hummus is quite weird, but not bad.
3. If you speak English, some of the staff members will demand you speak in French. Not ask, mind you - demand. I actually got so flustered by one particularly cranky guy that I started trying to speak Spanish instead. And I don't even speak Spanish.
Summary: I don't think I'd go out of my way to visit this place. If I just happened to be walking by and I was hungry maybe I'd grab something. Otherwise, no.