I love this restaurant. It is good 'non chain' Italian food. Salads cost extra - ( minimum price though) but they are better than Anything you can get at the 'when your here your family Olive Garden.
When you're at Casa D'Angelo - you want to be family - they proudly display their many generations of family portraits on the walls - its worth a look. You can see the family resemblance on some of the staff.
Traditions aren't cheap - they are thankfully tasty.