This probably isn't the fairest of reviews of this place for I have only tried the lunch buffet. I'd rate my dining experience at around a 2.5-3 as I found the array of options pretty disappointing.
The entire selection was placed on a relatively small table where you get around 4 appetizers, 4 entrees and a couple of desserts. Obviously you can't get top notch italian meal preparation for around $18 but if you cant get quality, I was hoping might as well make it up with quantity, and that's why this place didn't really make my day. You have a plate of spaghetti, and for the next round, another plate of spaghetti? If I ever do come back, I'm hoping the alacarte menu is whole different story.