Dining OUT at Angelo’s , 5900 E. Central, Suite 100
I had a suggestion that we try this iconic Italian restaurant. However, they don’t do lunch during the week, only on Saturdays, and they don’t take reservations. So, whoever gets their first (like the people…