Sant' Angelo is an Italian restaurant offering a wide selection of fresh pasta, fish, and meat dishes, as well as snacks. Known for generous portions.