6341 La Vista Dr.,
Dallas , TX 75214 UNITED STATES
Based on 4 reviews
LOVE this restaurant!!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...
Great food, but time for a register updateJust left this restaurant and had to write a review. I knew from the moment we sat down that I would be, but the review took a sharp turn when we were on our way out the door.
Very GoodI really love Angelos and really love the decor. It feels like Chicago. I love the lunch buffett. If I had on problem its that the dishes are a little to heavy on the cheese.
Avoid!!!Full of attitude. Restaurant had five or fewer tables seated when we came in. Host wanted to seat us at a half table/booth. Asked if we could sit in one of the booths (all but one was open). The host looked to another waiter who said the...
Worldwide > United States > Dallas, TX > Italian Restaurants