Cafe Bellagio was mediocre at best. First of all, they have an extremely large dining facility but make you wait in line to be seated when there are tons of empty tables.......
Second, our waitress was great when she did come to our table but she didn't come enough. We always had to look for her and request things. Third, the meals we had were so-so and nothng special. It was overpriced for what we got. Fourth, it took way to long to have our food cooked and brought to our table when half the restaurant was empty.
Overall, this place we nothing special and I wouldn't come back if I had a choice. I did have a early dinner with my friends around 6:00 PM on a Saturday so maybe that might of affected the experience. Who knows?