I came here for dinner last night. Their patio is such a great place to sit, watching people, street entertainers and the water show at the Bellagio across the street.
I ended up waiting for half an hour for a server, but when I asked someone, the manager came right over and apologized, and later removed both the starter and the dessert from my bill.
The food is good, the staff is friendly and the prices are ok given the location..