Very nice staff and clean restaurant. The wait time can be a little long sometimes. The food is hit or miss. It's either fresh and great or old and dry. Just depends on your timing. Prices have steadily been rising, but I guess that's to be expected in today's day and age.