Italian restaurant L'Alighieri offers pizzas, pasta, and specialties. Features include vegetarian options and takeout.