I've been here on numerous occasions. All of the times I've been here, it's been pretty good. However, the way they prepare my favorite dish, bruschetta is difficult to eat (still good though). I highly recommend for people to go on a week day, as weekends they are much busier, and you may have to wait a while for your food. The food also seems a lot fresher and less rushed on week days. The staff is very polite and even the managers occasionally stop to make sure you are having a good time. The mini-deserts are also awesome.