I still like this restaurant, and go often for dinner. The food is great, the restaurant is attractive and clean, it always smells good, and the staff is friendly and attentive.
However, I've had the occasion to go at lunch and it is often really slow. Even if you order right away, it seems like the food comes out slowly. If you want to go for lunch, or if you are in a rush, you need to let them know you have to go.