Pizza and pasta restaurant, Del Angelo offers Italian cuisine. Known for generous portions and friendly service.