De Angelis is an Italian restaurant specializing in Calabrian cuisine and pizzas. It offers high-quality food at reasonable prices.