This was my third visit and has become a solid favorite. The menu is extensive with many familiar items and many new things to try. Everything is listed with an explanation of ingredients, so it's easy to find what you'll like. The service is cheerful and attentive. All the staff seems busy, hard-working and happy to help.
As for the food itself: delicious, plentiful, and beautifully presented. You can go for a casual lunch or take someone you want to impress.
A definite five stars!