Have only been for lunch really but the lunch specials menu has a lot of variety and decent value. The food has always been about what I'd expect, the staff is very good about substitutions and custom dishes, and the service has always been above average which bumps it up to a 4 star experience.