I give points to their wait staff, who are very friendly and listen if you have special needs or specific requests on how you would like your food prepared. Sometimes the food doesn't come out as hot as it should, but they are always willing and able to fix that.
Good price, pretty big servings and they go the extra mile to ensure that you are satisfied, because they want you to come back. Which we do. My friends and I frequent this place. Standard fare in terms of selection so you can always find something good to eat. I love their garlic pan bread - great comfort food.