We have enjoyed this restaurant for years. Good service and consistently good food always prepared the way we request. I'm not raving that this is the best ever, but it is consistently good all-around with ample portions and no unexpected issues. Great menu choices and we rarely wait for a table, although we are not prone to visit at peak hours. We always recommend this restaurant to others.