Angela's is a quaint, restaurant with quality food and generous portions. Although it is a bet pricey, sometimes the quality of food makes it worth the extra cost. I have been to Angela's twice and have been pleased by both meals, although the last experience resulted in a very long wait for our entrees, on not a very busy time of the evening. Unfortunately, a nice dinner experience was ruined when we were charged for an item that we didn't order. It felt like the Spanish inquisition as the cashier checked with the waitress regarding the error, with implications of my party fabricating the charge. The cashier was rude, non-apolgetic and literally through the credit card receipt at my wife as she walked off. Quite frankly, I don't care how good their food is if they treat customers like second class citizens. I have never experienced this kind of treatment at any restaurant I've ever been to anywhere in this country. If you go, enjoy the food, but don't question the bill. I won't be going back.
Pros: Good food, nice atmosphere
Cons: Cashier with poor customer service skills.