Easily some of the best Italian in Dallas. I've tried all the Italian restaurants in Lakewood and the only one I will eat at is Angelo's. Everyone is friendly and we always have a great experience, not to mention the amazing food! Love the rolls and amazing caesar salad and my favorite dish has to be a toss-up between eggplant parmesan, chicken piccatta, and fruity del mare. the seafood maria is pretty great too. and don't get me started on the bread pudding! UH-MAY-ZING!!!! check out this little neighborhood gem!
more