Angelo's is an Italian trattoria offering freshly prepared, handmade dishes.