I like this place, they always have a greeter which you don't find anymore. There's nothing better than to see a great smile at the door when going in to eat. The food is always consistent and just the right amount. The ambience is very well appointed. The only thing I've found inconsistent is the cleaning of the tables. I was there a few days ago and counted 6 dirty uncleaned tables by management. I would have given it 5 stars but I hate looking at uneaten food and dirty tables while trying to eat my own food.