Dell Angelo is an Italian restaurant known for modern dishes, including fresh pasta and pizza. Temporarily closed.