Pizza Del Centro is an Italian restaurant offering pizza and pasta dishes, with delivery options available.