Angelo's has been around for a long time for many reasons. We are a very family oriented facility that focuses on the quality of food we serve and customer satisfaction. We have a nice selection of Italian dishes and we also make most of our own salad dressings in house. Whether your in the mood for Pizza, Pasta, Chili, Tenderloins or BBQ... Angelo's Pizza has a great selection to choose from at a reasonable price. Located in central Taylorville only 30 minutes from Decatur and Springfield.