My all time favorite place to take any and all guests when they visit Vegas. Opt for a table outside. Wait the wait if you have to. This is the quintessential streetside cafe in Vegas. The people watching is spectacular, plus the view of Bellagio fountains ain't too shabby either...
Regarding the food. It is good standard French fare. Not a whole bunch of veggie items, but enough to keep you interested. I always frind things to eat off of the sides menu. And the chefs are very accommodating.